hokies_86
New Member
- Joined
- Jan 4, 2022
- Messages
- 2
- Reaction score
- 0
- Points
- 1
- Location
- 17225
- Vehicle Year
- 1993
- Make / Model
- ford ranger
- Transmission
- Automatic
1993 Ranger 4.0 with 170k or 270k miles. ODB1, so not much diagnostics. P0137, Oxygen sensor not switching/system rich Left or Front HO2S code throws everyday. So of course i did the wrong thing and replaced o2 sensor, still throws code. Replaced fuel filter, nothing. cleaned MAP and IAC , checked voltages, operation, nothing. Changed plugs and checked wires/coil, no change. Had almost convinced myself to replace the caps on the computer, but kept putting it off. Local mechanic wanted $600 to change the computer, I was not convinced they knew, either. Then twice, it stalled at idle - fuel issue, maybe? I had to pull the bed to change the fuel filler neck hose anyway, so i also changed the fuel pump. Now, no code with the new fuel pump! SO i guess it was starving for fuel, and somehow the computer kept trying to make it richer, to the point it threw a code? I would have thought the injectors would compensate.. and how does that result in O2 reading too rich? Any thoughts?