You said "When I put it into gear the rpms drop to around 625 and it slow increases to 750rpms and stays there.(good right?) The IAC counts are at full tilt 145!! Now I go back to park and it rpms race up to 2000rpms and hang there for about a minute then they start to come down and settle at ...... "1000RPMS!!!!"
This really sounds like the IAC isn't moving as it should. The ECU thinks it's moving it, but it's not IMHO. The IAC's moving some, yes, but the IAC's not moving as far as the ECU believes. The evidently SLOW response of the IAC to changes would be a consequence of "missed" steps; the ECU's driving it (say) 100 steps but the IAC's only moving some fraction, (say) 50.
If / while you're checking your IAC wiring, measure the resistance on the four wires between the IAC and the ECU. Remember, you need to disconnect them from the ECU and the IAC to do this.
If the IAC isn't responding b/c the wiring is compromised, the ECU is likely "driving" it excessively high steps in its attempt to manage the RPM... but the IAC's not responding completely (maybe high resistance in the wiring is preventing the IAC from making every "step" commanded to it by the ECU). I'm VERY curious about this. Please take a look, and look hard at the connector(s) (on the wires to the ECU, and the ECU itself, and also near the IAC too) to check for corrosion.
This really sounds like the IAC isn't moving as it should. The ECU thinks it's moving it, but it's not IMHO. The IAC's moving some, yes, but the IAC's not moving as far as the ECU believes. The evidently SLOW response of the IAC to changes would be a consequence of "missed" steps; the ECU's driving it (say) 100 steps but the IAC's only moving some fraction, (say) 50.
If / while you're checking your IAC wiring, measure the resistance on the four wires between the IAC and the ECU. Remember, you need to disconnect them from the ECU and the IAC to do this.
If the IAC isn't responding b/c the wiring is compromised, the ECU is likely "driving" it excessively high steps in its attempt to manage the RPM... but the IAC's not responding completely (maybe high resistance in the wiring is preventing the IAC from making every "step" commanded to it by the ECU). I'm VERY curious about this. Please take a look, and look hard at the connector(s) (on the wires to the ECU, and the ECU itself, and also near the IAC too) to check for corrosion.
Last edited: