I'm stumped, I have a 2007 chevy silverado 1500 4.8l. I have swapped the water pump, radiator, thermostat, and still overheats but no heat in cab. I burped the system yesterday got heat then today I have no heat again. I tried burping again to see if air was in it somehow but still my truck gets to 220 to 230 temp. When I touch the heater core lines 1 is hot 1 is cold/warm. I'm going to try a flush on the hoses maybe a clog but maybe you guys have some better ideas?