If you can catch this the next time it acts up, check on the dark green / orange stripe wire to the coil pack, the injectors, or the alternator field wire. There should be 12 volts with a cheap digital voltmeter, or a test light should light up, but only for one second after turning the ignition switch from "off" to "run". That proves the Automatic Shutdown (ASD) relay is working. Next, that 12 volts must show up again during engine cranking. If it does not, suspect the camshaft position sensor or the crankshaft position sensor.
In the unlikely event the 12 volts is present during cranking, you will have to determine if you have spark or if the fuel pump is not running.
Caradiodoc
SPONSORED LINKS
Saturday, April 3rd, 2010 AT 3:05 PM