The pump should not run all the time. It should prime the system then run after the engine is started and running. If it runs all the time then it never builds enough pressure to run the engine. Check the fuel regulator for a leak. Pull the vacuum line and see there is gas spitting out...