Maybe you got the fuel flow wrong. Check the pump in a bucket of fuel, pumping with your hand. Note which is intake and outlet.
You can have one of my old 2T/2T-G fuel pumps for $20 or something. The electric one would be about $60. The elcectric one is "Fuel-Flow" brand I think. Its for "8 and 6 cylinder engines". I have used it and it works great, out flows the 2T-G's needs easily. But the standard mechanical one also works for my 1600cc 2T-G. Maybe with my 1800cc engine with big cams I will have to upgrade to electric, not sure.
Electric one is just 2 wires. Can hook it up to anything, I used a relay from the ignition. A relay may not even be needed.