My wife has a 2005 Hyundai Elantra GT. Recently she told me the heater hasn’t been working properly for a few months, which oddly enough is right around the end of winter. It won’t get warm while idling or while driving at slow speed. Once on the autobahn it gets nice and toasty then when driving slow again it goes back to not working. What could this be?
Have you checked the coolant level? If it’s not low you may have a clogged cooling system. A flush of it may do the trick, or you may need a heater core.
In addition to the above, replace the thermostat. Does the engine temperature gauge start out low and come up to normal on the autobahn? That would also be an indiactor of a thermostat that is stuck open.
If the cooling system was serviced recently with a coolant change, it is possible that there is air trapped in the heat core and coolant lines. This too would cause intermitant heater operation.
Hope this helps.
The temp. gauge seems to work normally. I’ll flush the system this weekend and see how that works. If no change then I’ll order a new thermostat. Thanks.