I think I narrowed down the symptoms of this. If I am just driving in normal no traffic conditions, whether on the freeway or even on side streets stopping at normal traffic lights, everything is fine. If I am in heavy stop and go traffic for awhile, the idle is very high (around 1100-1200) when I put it in neutral and it stays like that until I turn the engine off. I can start it back up 10 seconds or so later and the idle is back to normal. Does this sound like the IAC needs to be cleaned?