I'd replace the Thermostat. They tend to get sticky after a while.
You could have a clogged cooling system too. When you change the thermostat, I'd backflush the cooling system too.
Prestone makes a backflush kit that hooks up to one of the heater hoses...
I just hook a garden hose up to the outlet on the heater core. Just remember to turn the heater controls to warm, and Take the Radiator cap off and just watch the dirt come out!! It will scare ya if it hasn't been done for a long time!

Also clean out all the little bugs in the radiator that have stuck there, cause after a while it can build up.
BTW does your truck have a fan shroud? That can reduce your temps too!
Good Luck.
