open up the IACV and make sure its not turned all the way in/or out....i cant remember. i did that when i cleaned mine out. wouldnt hold idle. after several times or taking it back apart and finally screwing it out. idled just fine, and hasnt ran better than now. hope this helps