Have you checked the voltage at the EFI pump and compared readings with engine running and key on not running? Maybe its dropping when the engine is turned on. Whatever it is as KOEO (key on engine off), it should be higher with engine running since the alternator / generator comes into play