check to see that the exhaust pipeisn't bent or dintedclosed a bit. if the exhaust gases can't escape as quickly as they should the engine will overheat.....
Either the water pump impeller is loose on it's shaft, or you have a leaking head gasket.
Check your electric cooling fan
How are you verifing the engine temp? I would suspect one of 2 things. possibly it is not overheating, the temp sensor is causing faulty gauge readings, in which case change the sensor. If it is overheating check to be sure the exhaust sytem is not blocked, possibly bad catalytic converter.
Your truck is overheating because it needs a new radiator. I had the same problem, after I installed the new radiator and flushed out my remaining cooling system I never had a overheating problem since.
Check the water pump
Engine overheating is a good indicator. Some people get them flushed regularly as part of regular maintenance.
more than likely you need a new radiator for it, when you install it back flush the engine.
Bad thermostat maybe?
is your car equipped with a coolant overflow bottle replace thermostat have radd removed flushed and rodded
THe fluid will need flushed and changed.
Water pump defective.
The fluid needs changed and flushed. The master cylinder, hoses, and calipers could need changed.