It could be your Throttle Position Sensor. They won't always give an error code when not working properly. The part is around $50 at a dealer and $20+ on Ebay. It might be worth a shot if you're in to the 'part gambling' thing. Just make sure it's installed right, if you do it yourself, or your engine will idle way too high and not function right.
Jeff
SPONSORED LINKS
Wednesday, December 26th, 2007 AT 12:37 AM