Some possible causes could be loose or damaged wire harness connections at distributor, coil or alternator.
Or intake manifold vacum leaks. Make sure all mounting bolts are tight and all vacum hoses are attached properly and in good condition.
Or it could be insufficient fuel pressure.
Check all these things and let me know
SPONSORED LINKS
Friday, September 25th, 2009 AT 12:25 AM