Weird thing that happened today. My 2001 Forester started off with no heat for about 20 mins. Then the heat started working. The temps were just around freezing (-1C, 32F). Hum, any ideas what could be happening? I thought about a stuck thermostat but the temp gauge showed normal and, the car didn’t overheat like what can happen if there is a stuck thermostat. Doesn’t make sense that it was an electrical problem because usually they don’t “get better”.