Try new t stat and a flush if that dont work new heater core