Steve Mcbean said Could it be the electric pump forces fuel out of the connections, which leaks, and a mechanical one would not leak? Click to expand...