I finally got to clean the valve. It worked ok for about a day and a half, then started to act up again. I got a new gasket and cleaner and redid the job and it seems much better now. By the gauge the gas mileage seems better. When I refill the tank I'll know for sure. Thanks Ed K!
You're welcome.
Depending on how clogged the IAC is before cleaning, sometimes the valve will be too far gone, but it's always worth a shot.
If you were able to clean the valve very well and you start to have problems again you should probably check the connector pins and the valve pins for voltage and ohms. Sometimes problems can stem from either wiring or pin issues.
Mine looked okay and tested good which is why I chose to clean it, rather than replace it since it's extremely hard to find a new in box OEM IAC valve.
But just in case:
Here is the updated OEM Part number for the IAC valve for 2000 Ford Ranger 2.5L- CX1654.
I live right next door to my local Ford Dealership and the parts guys is very helpful. He gave me this updated number.
It replaces the following OEM numbers; F5oe-9F715-Aa, E9te-9F715-Aa, E9tE-95715-A1A. F5OZ-9F715-AB
The price he gave me at the time ( a year or two ago) was $174 but was out of stock (Discontinued).
I just checked Rock auto but it's no longer listed there, they have aftermarket versions but I wouldn't trust them.
Amazon has one listed with this part number but the reviews go both ways. One guy says it worked great on his 2000 2.5L but who knows if it's legit. I wouldn't trust this one either.
Here's a link so you can decide for yourself-
Buy Idle Air Control Valve and Throttle Position Sensor Compatible for Ranger 1997-2001 Fuel Injection Idle Air Control Valve for Mustang 1999 2000 Explorer 1997 Aerostar 1997 Mazda Lincoln AC117 CX1654: Idle Air Control Valves - Amazon.com ✓ FREE DELIVERY possible on eligible purchases
www.amazon.com
Further searching came up with nothing useful unfortunately. Maybe you can get lucky in your area and an old Mom & Pop shop has one sitting on the shelf. Ya never know, ya know?
