Do some testing, yourself. If the starter won't even crank, check the starter circuit. The purple wire at the starter solenoid S terminal should be hot with the key in the crank position. If that wire isn't hot, backtrack the circuit.
Intermittent issues can be hard to track. You have to test when the problem is ongoing. I can only suggest what to test, you have to do the testing.
When it stalls, if it cranks good but won't start. Have a helper crank it while you check for spark at the spark plugs. If you have spark everywhere use a gage and check fuel pressure. You need to be carful about gas spraying on a hot engine.
SPONSORED LINKS
Tuesday, June 7th, 2011 AT 6:20 PM