Is the IAC (Idle Air Control) motor working properly?