YJ Wrangler check engine code 25
My 95 Wrangler (I4 manual) has been throwing check engine code 25. I have been trying to fix it, but can’t get it to stop. I clear codes after everything I replace.
So far I have:
- Cleaned the throttle body
- Replaced idle air speed control motor
- Replaced the throttle position sensor
- Replaced the MAP sensor
- Replaced any obviously cracked hoses/connectors.
What my Jeep is doing:
The check engine light comes on randomly while I am driving. It does not come on while I am idling in my driveway, even if I leave it on for extended periods of time. (I idle between 750-1000rpm).
So far it has come on at:
As I have replaced nearly everything (short of every single air hose in the Jeep) I am running out of ideas. Can anyone help? Thanks!