Just clean the IACV and hoses:
http://www.askmehelpdesk.com/cars-tr...ml#post1054149
Easy job that makes a big difference. In the future, if you use full-synthetic engine oil and change the air filter regularly, you will reduce the crud that builds-up in the IACV, EGR, PCV Valve, and hoses. Synthetics have much lower NOACK Volatility ratings, which helps everything stay much cleaner.