There shouldn't be any scenario where the system leaks gas. This is your indicator that the system was not properly installed, and may be causing the other issues you are experiencing.
I would either remove the wheel well liner and start inspecting all of the plumbing connections yourself, or...