The electric fuel pump could definitely be your problem. Check the pressure and if it's over 5-6.5 psi it's too much for a stock carburetor. You can solve the problem with a pressure regulator.