have you back flushed the heater core?