My car has been idleing fine since my h/i/c swap for months now; that is until now. Most of the time now it usually idles fine, but every now and then it will start idleing at 1500rpms+++ and won't go down unless I shut the car off and re-start it. Could this just be a bad IAC sensor? What else could it be? 
