Very simple
disconnect battery or pull Reset connector will clear all "learn data" in ECM Memory.
That will force ECM reset IAC to find IAC 0 steps/position.
Until ECM does so... will force idle high because ECM has to guess where IAC is so goes only by RPM.
ECM will always reset IAC after starting when driving above ~35mph to check 0 steps.
Some will reset IAC when you hold the gas above ~2000RPM for 30sec to 1 minute but many ignore you. (87 and up DIS Dukes will but others may not.)
ECM will cause high idle when ECT reads too cold. In FL may happen but rarely. Drive north a state or two and is more common.
------------------
Dr. Ian Malcolm: Yeah, but your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
(Jurassic Park)
The Ogre's Fiero Cave