Your problem could simply be a dirty IAC, which is causing a fuel mixture imbalance. This valve is easily removed and cleaned. Use Gum-out cleaner. Run it through your PCV valve and hose and throttle body with engine RUNNING, at various speeds. This should shock the sensor back into working properly.
Other than that, you need to check the wiring at the sensor. There is a wire that heats the sensor. Make sure it is clean and making good contact.
Let me know if this helps.
Friday, September 13th, 2013 AT 6:37 PM