Hope you guys don't mind if I jump in on this thread. I recently rebuilt my 22r and ever since I put it in the temperature would run warmer than normal operating temp but would never overheat. After chasing the usual suspects (burp cooling system, fan clutch, thermostat, etc.), I noticed that my volt meter on my dash seemed higher than normal. I put my multimeter on the battery and the alt was charging at 17 v. The truck has an external voltage regulator so against my better judgement (and the fact that I didn't want to be stuck on the side of the road) I bought one from Carquest. Needless to say it didn't fix it. Did some more testing and found some corroded connections in a weather pack terminal, replaced, all is well now.