Car is a 91 Spirit RT. All stock except for a cold air intake and oil catch can. Car will idle fine at start up, but when slowing down and stopping in traffic the idle hangs at 1400 rpm or so. Idle at start up is 800 to 1000 rpm. I've checked for vacuum leaks and found nothing. The IAC was replaced at one point because I went through some water and it splashed up into the engine bay. At that point the idle was fluctuating really up and down but a new IAC did the trick. I also put in a new throttle body gasket when I had the throttle body off to replace the IAC. The car runs fine other than the high idle, and I'm getting ready to put it away for the winter. Any insight is appreciated.