When the thermostat is fully functional, the coolant temp is at a rock steady 90*C on the ScanGauge. However, now the temp fluctuates slowly, over the course of a few minutes, and rhythmically between 89 and 92. Time to replace the stat.
Dunno why the stats don't last very long on this truck. The OE GM stat only lasted a couple of years and then started opening early, so that the engine was running at 80C. The replacement Delco stat from RockAuto (did not bother with the warranty, don't like a dealer mechanic of unknown competence messing with my truck, did it myself) lasted for about three years and then started opening early, exactly like the GM. I got tired of GM/Delco and went with a Stant Superstat, from RockAuto, next. That lasted for a few years and is now on its way out. Coolant is Dexcool, see no need to switch. Cooling system has had one distilled water flush so far.
Luckily the stat is super accessible and super easy to change out on my truck.
Dunno why the stats don't last very long on this truck. The OE GM stat only lasted a couple of years and then started opening early, so that the engine was running at 80C. The replacement Delco stat from RockAuto (did not bother with the warranty, don't like a dealer mechanic of unknown competence messing with my truck, did it myself) lasted for about three years and then started opening early, exactly like the GM. I got tired of GM/Delco and went with a Stant Superstat, from RockAuto, next. That lasted for a few years and is now on its way out. Coolant is Dexcool, see no need to switch. Cooling system has had one distilled water flush so far.
Luckily the stat is super accessible and super easy to change out on my truck.