Make sure your idle speed is not to low, my truck was over heating at idle also not enough air moving by to keep the engine cool. Just a guess????

Marv.