Sounds like you are getting unmetered air into the engine. Most times cleaning the mass airflow sensor will help. Spray the business end off with contact cleaner, let it dry, and go for a test drive. Also check for vacuum leaks.
Lastly a faulty throttle position sensor. Check it or have it tested.
Good luck and let us know. :)
SPONSORED LINKS
Saturday, March 11th, 2006 AT 7:30 PM