You could check these out:
idle speed screw set too low?
faulty idle air intake valve?
hose off (vacuum leak) or air leak (a bad gasket somewhere by intake manifold)?
defective throttle position sensor?
bad MAP sensor?
perhaps even the EGR valve
These are the most likely causes of your problems, if you are getting enough fuel and spark. Good luck.
Last edited by gulfview; Feb 24, 2007 at 07:49 AM.