seva.zaikov
New Member
- Joined
- May 9, 2019
- Messages
- 9
- Reaction score
- 1
- Points
- 1
- Location
- Florence, OR
- Vehicle Year
- 1997
- Make / Model
- Ford Ranger
- Engine Type
- 4.0 V6
- Transmission
- Manual
- Total Lift
- -
- Total Drop
- -
- My credo
- My credo? Treat others like you'd like to be treated by others!
Hi everybody,
I recently bought my first truck, and it is a pretty old Ranger, 1997 2wd manual 5spd 4.0L engine with 155k miles on it. The truck runs strong, transmission works nice, there seems to be no leaks, and the price was good. But it runs rich and gets about ~12mpg on the highway, ~10 in the city.
Now, to the issue. There are bunch of codes regarding the O2 sensors: P1152, P0155, P1132, P0135, P0141. I know that they are known to fail (many I've looked had similar problems), so I bought 2 upstream NGK O2 sensors. They were stuck, so I got it to the shop, the installed them, and also replaced a fuel filter.
However, after resetting all codes they came back ~10 miles later (all of them).
Another issue is that engine temperature gauge does not work, but I checked hoses and it felt fine (so no overheating). The shop was not able to figure it out, they said the sensor was alright, and the harness was also working properly. I got an OBDII scanner, and got the following information:
RPM during idle was ~1400 when cold, got down to ~900 after warming up (seems normal)
Coolant engine temperature went up only up to ~153. I read that the operating temperature should be around ~190, so does it mean that thermostat is stuck open, or for lower temperature?
Fuel system status said: open loop due to detected system fault. I've researched and it seems that on some vehicles, especially old, it can be stuck open by PCM if you have any error codes.
Things I will be doing this weekend:
- clean MAF
- replace ECT sensor (I have the part already, and will test the temperature after)
- replace spark plugs/wires (just as a part of the tuneup, I don't expect it to fix anything)
Should I replace the thermostat as well, if another sensor shows the same?
What else can be a problem?
Also, there are no misfiring, or rough idling, any hesitation, or lack of power. Only running rich.
Thanks!
I recently bought my first truck, and it is a pretty old Ranger, 1997 2wd manual 5spd 4.0L engine with 155k miles on it. The truck runs strong, transmission works nice, there seems to be no leaks, and the price was good. But it runs rich and gets about ~12mpg on the highway, ~10 in the city.
Now, to the issue. There are bunch of codes regarding the O2 sensors: P1152, P0155, P1132, P0135, P0141. I know that they are known to fail (many I've looked had similar problems), so I bought 2 upstream NGK O2 sensors. They were stuck, so I got it to the shop, the installed them, and also replaced a fuel filter.
However, after resetting all codes they came back ~10 miles later (all of them).
Another issue is that engine temperature gauge does not work, but I checked hoses and it felt fine (so no overheating). The shop was not able to figure it out, they said the sensor was alright, and the harness was also working properly. I got an OBDII scanner, and got the following information:
RPM during idle was ~1400 when cold, got down to ~900 after warming up (seems normal)
Coolant engine temperature went up only up to ~153. I read that the operating temperature should be around ~190, so does it mean that thermostat is stuck open, or for lower temperature?
Fuel system status said: open loop due to detected system fault. I've researched and it seems that on some vehicles, especially old, it can be stuck open by PCM if you have any error codes.
Things I will be doing this weekend:
- clean MAF
- replace ECT sensor (I have the part already, and will test the temperature after)
- replace spark plugs/wires (just as a part of the tuneup, I don't expect it to fix anything)
Should I replace the thermostat as well, if another sensor shows the same?
What else can be a problem?
Also, there are no misfiring, or rough idling, any hesitation, or lack of power. Only running rich.
Thanks!