I have a 91 Ranger with 2.3l and it has been giving me fits!! Ran codes on it and got most cleared but can't get 2 of them cleared no matter what I try. The codes are 21 (cooling temperature sensor out of specified range or ECT out of range) and 52 (power steering pressure switch open) I have changed thermostat, and both thermo sensors. As far as power steering. I have changed out the unit since it was leaking out the front. And it has a new pressure switch.
A few weeks ago when it was on the road it just started to stall out at random times but being a standard it would just jump and jerk and start going again. I thought maybe water in the tank. Treated with heat and it stalled again but was backfiring. So I changed crank sensor. Figured it was something to do with timing. (timing belt was dry rotted when I first got the truck lol) It has right now a new crank sensor, timing belt, EGR valve, ignition control module, spark plugs and wires, coil packs, fuel filter, fuel pump, o2 sensor (threw a code for it and changed it code went away) vac lines are good traced them all and looked for splits and holes or dry rot. Even got a computer out of one from junk yard and put in it.
Now what its doing is it sounds great when its cold, but when it warms up it will start to miss. Especially when you stop the truck and restart. It's not a bad miss more like a lope at times but it's exactly what it was doing when it would stall out going down the road. They RPM gauge will jump when it gets warm especially when accelerating. Also a few weeks ago my heater went out it wouldn't blow at all. Truck ran great when that happened. Heater decided to start working again and the miss came back. Somehow I think they are related...Thanks for any help!!
A few weeks ago when it was on the road it just started to stall out at random times but being a standard it would just jump and jerk and start going again. I thought maybe water in the tank. Treated with heat and it stalled again but was backfiring. So I changed crank sensor. Figured it was something to do with timing. (timing belt was dry rotted when I first got the truck lol) It has right now a new crank sensor, timing belt, EGR valve, ignition control module, spark plugs and wires, coil packs, fuel filter, fuel pump, o2 sensor (threw a code for it and changed it code went away) vac lines are good traced them all and looked for splits and holes or dry rot. Even got a computer out of one from junk yard and put in it.
Now what its doing is it sounds great when its cold, but when it warms up it will start to miss. Especially when you stop the truck and restart. It's not a bad miss more like a lope at times but it's exactly what it was doing when it would stall out going down the road. They RPM gauge will jump when it gets warm especially when accelerating. Also a few weeks ago my heater went out it wouldn't blow at all. Truck ran great when that happened. Heater decided to start working again and the miss came back. Somehow I think they are related...Thanks for any help!!