Thanks Bluegrass7, I did what you said and the idle seemed to drop 100-200 rpms when disconnected. I removed the IAC and cleaned it then reinstalled it and the idle showed improvement. I'll drive it this week to see if the engine code stays away. If that doesn't work I bought a new IAC as a backup. I'll post the results.