"Bad IAC....." from slm I doubt it.
idle is fine except when a/c is on must be something else.

any other ideas