Its in a '04 GMC C7500, Replaced thermostats, flushed heater core, cardboard in front of the radiator, even clamped off a radiator hose and the external block temp will still barely get up to 120-130. It had the typical GM cluster problems with the gauges, none of them worked right. after...