Remove and clean your throttle body and IAC hole real good. I say remove because thats the only way you will get it truely clean... You likely have something stuck between the throttle blade allowing air to leak by which is upsetting your IAC.
SPEED SAFE, NICK