Firstly you can get a free diagnostic test from autozone, secondly I believe you may have a vacuum leak. Listen for a hissing sound in the engine compartment, another way to check is to get some brake kleen or throttle body cleaner, and gently mist it around the vacuum hoses, if the idle changes then you have a leak in the vacinity of where you just sparyed the cleaner.
SPONSORED LINKS
Monday, June 29th, 2009 AT 2:22 PM