Check fuel pressure and spark when the problem occurs. Scan it for soft codes (those that don't cause the CEL to light).
December, 16, 2011 AT 4:01 AM
Next time it refuses to start don't wait for it to make up its mind-do below immediately to determine if its fuel or spark problem
Get a helper disconnect a sparkplug wire or 2 and ground it to the engine atleast 3/16 away from ground-have helper crank engine over-do you have a snapping blue spark? If so-you have a fuel related problem, Do you hear the fuel pump come On when you turn key on? If not check fuel pump fuse and fuel pump relay if okay-check the fuel pressure to rule out the fuel filter/fuel pump/pressure regulator and listen to the injector/s are they pulsing or hook up a noid light. No snapping blue spark continue to troubleshoot the ignition system-power input to the coil/coil packs, coil's resistances, cap and rotor, distributor pick-up coil, ignition control module, cam and crank sensors and computer Note: If it doesn't apply disregard it and keep testing
December, 16, 2011 AT 4:23 AM
Just to add to this one I have replaced a ton of crank shaft position sensor for that same reason on those cars. Check and see if you have any codes. Please post the exact code numbers if you have any. Also do you have a multimeter to test the crank shaft position sensor when it doesnt start?
December, 16, 2011 AT 4:34 AM
When checking codes, pull both hard and soft codes.