Hi all, it could well be your heater matrix having a small leak. Keep an eye on your coolant level and if it very slowly reduces it could be the culprit. The matrix sits in the footwell behind and beneath radio etc... I've recently changed mine (DIY) and wet carpets stopped plus lovely, warm heater again! Hope this helps.