Just as slow as before mods..

Could it be the electric pump forces fuel out of the connections, which leaks, and a mechanical one would not leak?
What I'm saying is if it only leaks when the pump is run, then the tank itself is not leaking.