During normal operation, after the car has been running for several minutes the temperature gauge should be at the midpoint between L and H, almost completely horizontal. My temperature gauge rose much less than expected, and over time seemed to barely rise above L. The operation of the heater was normal indicating that the thermostat was not faulty. Replacing the Engine Coolant Gauge Temperature Sensor solved the problem. When these sensors fail you may also see issues with the needle on the temperature gauge intermittently fluctuating wildly as well.
To replace the engine coolant temperature sensor, unlock the connector and unplug it as shown in the photo below. Then use a wrench to remove the sensor from the engine block. When the sensor is removed coolant will flow out, so it is a good idea to have the new sensor close by, so it can quickly be inserted into the hole where the old sensor is removed from. After the sensor is tightened, attach the cable and lock it into place
Pricing for 900 94-98 ENGINE SENSORS (engine parts external)
Pricing for 900 94-98 ENGINE SENSORS (engine parts internal)
Pricing for 900 94-98 ENGINE SENSORS (fuel system & related)
Pricing for 900 94-98 ENGINE SENSORS (heating & cooling system)
Pricing for 93 98-03 ENGINE SENSORS (engine parts external)
Pricing for 93 98-03 ENGINE SENSORS (engine parts internal)
Pricing for 93 98-03 ENGINE SENSORS (fuel system & related)
Pricing for 93 98-03 ENGINE SENSORS (heating & cooling system)