Hi,
First time poster, but long time reader. Forgive me for punishing you with such a long first post, but it's been a bit of an odyssey.
I have a 4WD 2003 Ford Ranger with the 4.0 SOHC V6. Not long after I bought the truck in the spring of 2014, I discovered that it would pop a P0128 "coolant temp below thermostat regulating temp" code whenever I drive it on the highway on a day that is t-shirt weather or warmer.
According to an OBDII live scanner app on my tablet, the engine warms from cold as expected, and the thermostat opens at 195. Then, however, the ECU never sees a temp higher than 160 again, even when I'm pulling a trailer on the highway up a hill. That's when the code appears. The temp gauge (which operates on a separate sensor in these trucks) shows exactly half, but I trust that thing about as much as a Nigerian Prince.
The truck feels fine around town, but sluggish when worked harder. It struggles to pull a 6 x 12 ~1900 pound enclosed trailer at highway speeds if even mild hills are involved, and seems to be quite thirsty even for an engine/vehicle combo that is known for being a high-teener at best in the real world. I suspect that both of these conditions are related to the ECU's reaction to a perceived low coolant temp, but I haven't been able to find irrefutable evidence to that effect.
Here are the things I've tried specific to this problem --
1) Tested the original thermostat in boiling water on the stove, and it behaved normally. Replaced it anyway with a Stant 195 degree unit. No change
2) Bled the cooling system and checked mixture strength. Mix was OK, and no unusual behavior during bleeding
3) Replaced the engine coolant temp (ECT) sensor and the thermostat again with an overpriced OEM FoMoCo 195 degree unit. No change
4) Checked engine vacuum, which was within limits and behaved correctly during throttle movement
5) Tested the clutch fan operation with a cold engine. There is some resistance, but it turns with one finger. The fan doesn't seem to run unusually often, and doesn't produce the "airplane propeller sound" of a stuck clutch as I drive around at operating temp
6) Used a laser temp probe to "feel" around the hot engine bay as the truck idled at operating temp, and couldn't find any spot that returned a temp higher than 160
7) Checked the easily-accessible sparkplugs, and saw no evidence of richness. If they'd shown overfueling, I'd have looked at the more difficult plugs. But, they didn't so I didn't
I've learned that the optimal temp range for this engine application is 195 - 205, and a 30 - 40 degree overcooling even during heavy service doesn't seem possible. When I described the situation, a Ford service supervisor stared at me like I'd arrived at his shop wearing only snowshoes and a lobster bib, and several hours of additional research have resulted in no solid leads. My next step will be to install an e-fan and a 210 degree temp switch, even though the clutch fan seems to be operating correctly.
So, I ask you... please, GRM forum patrons... does anyone have any suggestions before I build my own helicopter to transport this thing out to the nearest erupting volcano?
Thanks!