Erratic operation of the heater may be caused by a leaking head gasket. Our technicians recommend a complete inspection of the cooling system and engine should be performed if this condition is present.