commanded idle speeds
My PCM strategy allows multiple commanded idle speeds:
Idle Speed Neutral = 656
Idle Speed Drive = 624
Idle Speed Adder with A/C On in Drive = 0
Idle Speed Adder with A/C On in Neutral = 0
At cold start idle speed is decreased from fast to normal as engine warms up.
If your idle speed is constant and normal after the engine is warmed up in idle and drive then your IAC is working fine. If the idle speed fluctuates significantly or is excessively low or high then the IAC valve could be defective. Cleaning it sometimes helps if it is sticking. It is an electro-mechanical device that wears with age so cleaning doesn't always solve the idle speed problem.