The CPS will do a lot of weird things before it finally quits completely. And if it is a dirty IAC you will hear a loud air sucking sound when its idleing