Just as slow as before my mods..

If it was mine, I'd get that electric pump off. I'm sure it doesn't need it. A stock style mechanical pump would serve it well.
Could it be the electric pump forces fuel out of the connections, which leaks, and a mechanical one would not leak?