are you using a 2 phase or drilled thermostat? My truck was overheating (or coming close to) I had new water pump, new radiator, new hoses, NEW ENGINE, recent system flush and it still overheated. The problem has NEVER came back once I installed the drilled thermostat