IAC?? How to tell when bad?

Are your rpms stumbling? especially when cruising to a stop? if so you will need a new IAC for sure. Cleaning it will just make the problem worse, just pick up a new one.