The fuel pump is supposed to run for only one second after turning on the ignition switch, then again during engine rotation, (cranking or running). What you're describing is typical of a failing camshaft position sensor or less-commonly, a crankshaft position sensor. Start by checking the diagnostic fault codes. If one has set, it will indicate the circuit or system that needs further diagnosis.
Monday, February 18th, 2013 AT 1:15 PM