Since my injector swap and installation of the bored out throttle body, I've been methodically troubleshooting a high idle. After ensuring that the throttle plate is indeed closing properly, dashpot is backed off completely (will be adjusted to factory setting once idle is corrected) and TPS is properly adjusted, I checked the AFM. Everything there checked fine, save for continuity between E1 and FC in the "other than open" position. Instead of a being zeroed out it reads 1.1Ω, which I honestly don't think is important, given this is basically a switch that, when open, causes power to the fuel pump to be cut.
My next step was to check the ICS. I pulled the motor off of the base plate so that I wouldn't have to pull the coolant lines connected to it. While off I inspected the O-ring on the base plate and it was still in good condition. I then bench tested the motor following the procedure in the FSM. It checked out perfectly for both the ohm check and the function check. I gave it a quick clean, lubricated the shaft in the motor, inspected inside the base plate for any obstructions that might prevent it from closing, and reinstalled the motor. Cleaned the electrical contacts and plugged it back in. Drove it around for a couple days and the warm idle was rock steady at 650 RPM. Today the warm idle wouldn't go below 1000 RPM. I'm being led now to believe that either the ECU is getting a faulty signal from something (possibly the engine temperature sensor, of which I have a spare OEM unit); or just as likely, a faulty connection either in the connector or an old wire running along the engine is failing. Another possibility that I high doubt is the culprit could be a failing ECU. Possible, but doubtful.
So my next step will be to ohm out the connections on the harness and the ECU associated with the ICS. If those look good I'll inspect the temp sensor.
Step by step here, but thought I'd add to the mountain of high idle threads with my methods of troubleshooting for the benefit of anyone in the future who finds themselves chasing an idle issue.
My next step was to check the ICS. I pulled the motor off of the base plate so that I wouldn't have to pull the coolant lines connected to it. While off I inspected the O-ring on the base plate and it was still in good condition. I then bench tested the motor following the procedure in the FSM. It checked out perfectly for both the ohm check and the function check. I gave it a quick clean, lubricated the shaft in the motor, inspected inside the base plate for any obstructions that might prevent it from closing, and reinstalled the motor. Cleaned the electrical contacts and plugged it back in. Drove it around for a couple days and the warm idle was rock steady at 650 RPM. Today the warm idle wouldn't go below 1000 RPM. I'm being led now to believe that either the ECU is getting a faulty signal from something (possibly the engine temperature sensor, of which I have a spare OEM unit); or just as likely, a faulty connection either in the connector or an old wire running along the engine is failing. Another possibility that I high doubt is the culprit could be a failing ECU. Possible, but doubtful.
So my next step will be to ohm out the connections on the harness and the ECU associated with the ICS. If those look good I'll inspect the temp sensor.
Step by step here, but thought I'd add to the mountain of high idle threads with my methods of troubleshooting for the benefit of anyone in the future who finds themselves chasing an idle issue.
Last edited: