Check thermostat.
Check your coolant level. When the level goes down, the heater is usually the first unit to show the lack of coolant (no heat). As the coolant decreases, eventually the temperature sensor is intermittently 'out of the water' and can't indicate water temperature, causing the fluctuation. If your coolant is low, find and repair the leak.
359 views
Usually answered in minutes!
×