Maxim63
Member
- Joined
- July 12, 2020
- Messages
- 12
- Reaction score
- 4
- City, State
- Stamford, CT
- Year, Model & Trim Level
- 2003 Ford Explorer 4.6
I can check continuity between the wires from the connector at the ecu to the connector at the iac, that is if there is a direct connection, because I don’t have a BOB to do a full blown pin-out. I peeled back the loom down to where it meets the bulk of the harness from the iac connector to make sure no breaks or frayed wires, all good. I wasn’t too thrilled about right where the wires go into the connector they looked bent so I might just snip off the connector and solder in new one for peace of mind.So you say that if you unplug the iac then the idle is not 2500 to 3000 rpm?
If that’s a yes, then obviously it’s something related to the iac. You changed the iac many times so that’s not it. You changed ecu so that’s not it. But there’s wires going to the iac. If some of them are shorted out on each other that could make the iac open al the way. Also I’d be interested to see what a real code scanner reads the rpm at. It’s possible that the ecu thinks the idle is actually at 800-900 rpm. But it’s really at 3000 rpm. A snap on or similar scanner will read rpm from the computer, not the tac on the dash. I believe this is unlikely but I guess it’s possible. If it’s the case then it sounds like the crank sensor might be bad. But again I think this would be shocking if it were actually the case. Just something easy to check which a scanner.
If it was at my shop I would do a pin out test on all the wires on the iac and make sure non are shorted out first.
All of this assuming that the idle goes down with the iac unplugged.