Might also want to check the throttle return spring and the the throttle cable. The cable can easily be nudged to where it is resting on top of the lip where the hood closes. The throttle butterfly may be sticking due to a gunked up throttle body. (Cleaning + spring should help.) IAC seems like most likely culprit though...