Truck is 1990 Silverado with a 2004 Silverado's 5.3. The truck has a new water pump as in brand new. A SLP 160 t stat. Has a New 2 core radiator. And dual electric fans from a 07 Tahoe. The truck will run dead on 160 while in motion. BUT if say at a stop light or high traffic the temperature starts climbing... and doesn't stop. Till it over heats. He has tried flushing the system... He tried running the additive that is supposed to make a motor run cooler.... he has hit a dead end... And basically... everything i can think of he already has new... Anyone seen this before? Help would be appreciated...