I ran into a problem like this just the other day. Turned out to be bad wiring to a crankshaft position sensor.
The four wires leading from the sensor were fused together and the internal windings were cracked, causing an intermittant problem. (Hard/no-start, crazy tach readings, engine quite at idle, etc.)
Check yours. If that's not the problem, then start looking at your fuel system, beginning with a fuel pressure check.
SPONSORED LINKS
Thursday, February 25th, 2010 AT 2:16 AM