Problem began with a crank/no start. Determined no spark, no fuel. Replaced Crank position sensor, Distributor, Fuel Sending Unit. Got the truck running like a champion, except temperature gauge was reading hot, so I replaced the thermostat (again). Gauge still showed hot so coolant temperature sensor and thermistor (one wire sensor next to coolant temperature sensor) replaced. Gauge still showing hot, but I believe the engine temperature is good due to having a functional thermostat. I'd like to have the stock temperature working correctly, however, I have no problem installing an after market temperature gauge. Any suggestions to troubleshooting the erroneous reading on the stock temperature gauge?
The reason I believe the temperature sensor(s) are giving erroneous readings is that temperature gauge reads normal operating temperature when the engine is cold. Prior to the replacement of crank sensor, distributor, fuel sending unit the gauge was operational.
I've decided to install a coolant temperature gauge and delete the existing engine temperature gauge. I'll update once the project is complete.
2000 Xterra 3.3l 4wd manual transmission