The fuel pump chargers the system, It may run but not get to the psi needed. Fuel pump does not stay running till after the engine starts. You need to do some testing to see what the psi goes to on initial key on. Also see if pressure stays or drops off quick(could be a leaking injector). If ok then look into ignition.