I replaced my thermostat and eventually water pump aft the truck but now the temperature gauge (which I believe to be accurate) fluctuates from the hot side of the safe operating range all the way to the cold side. The coolant system had a small mystery leak, which a mechanic told me is my radiator, which I need to replace. He thought that might be causing my temperature issues. But after leaving the mechanic, it’s no longer really using coolant, but the large temperature swing persists. After I’ve been driving 30 minutes or so, the temperature steadies out. Any thoughts on the temperature issue? The truck has this issue before steadying out whether loaded or unloaded.