Ok a seemingly stupid question does the serpentine belt have the correct routing?
I think so. Nothing has happened that would have made it change but I will give it a look.
Went back and reread where the problem just happened out of the blue, so I doubt belt routing is the answer but needed to check
Sometimes the serpentine belt can go on opposite to the way its supposed to go on. This could cause a opposite rotation on the pulleys, specifically the water pump and cause a overheat or erratic cooling situation since the pump would be operating in reverse.
I do have another idea, remove the instrument cluster and clean the connections or plugs that go to it. Use WD40 and clean the contact areas on the connection, plug it back in and see if that changes anything. On your truck its not hard and sometimes corrosion on the connectors can cause intermittent contacts that will cause the gauge to fluctuate.
Seen it more than once.
We had an ‘03 F250 that had an issue with the cluster, we removed it, sent it out got it back in 4 days and it works great now.