I'm only basing this on what I've read, but from the symptoms you've described, it sounds a lot like a bad Crankshaft Position Sensor.
Thanks J GTP I will give that a shot.
View Tag Cloud
Forum Rules