Ok. If you can, set it up so you can monitor the voltage to the fuel pump next time it starts. See if it stays energized. Also scan it for both hard and soft codes. Soft codes don't set the check engine light, only hard codes do. This is a failing of the OBDCII system in my opinion. The computer only sets the light if the problem will effect emissions, not driveability or even no start conditions.
Saturday, August 15th, 2015 AT 11:54 AM