Thanks guys for all the help. I'm taking my truck to my mechanic today and we will see what he says.
As to my truck running hot....it doesn't. I actually got the thermostats because it has been running unusually cool, and cools down quicker than it used to.
I will keep you posted