I had a similar problem with an XC90 I once owned and from memory this was the cure for mine if my fading memory serves me correctly!
On the centre console panel just to the left of the seat heater and rear screen buttons is a small three-slot aperture with a VERY delicate temperature sensing bulb behind it. Mine was clogged with years worth of fluff and dust.
I gently teased the fluff out with a small modellers paint brush and carefully vacuum cleaned the aperture until it was perfectly clean. Hey presto, the car's heater worked perfectly afterwards. I recall that this small sensor is fooled into thinking the car is hot when it becomes clogged and electronically shuts down the cabin heater?
Worth a try!
|