Chevytu made a good comment as well. Check the radiator, make sure the whole cooling system is doing good and flushed when it's supposed to be. Also make sure your fan is big enough. Or fans should I say (one pulling and one pushing). Talking about that, I need to get me a darn shroud, my truck doesn't have one and my engine is running a little hot or a bit should I say but not overheating. They are pricey though, any idea's where to get one? I was going to make one but by the time I buy the metal, get it bent, etc it wont be worth it anymore.