before i bought my car it had been sat 4 a while and also had been smoked in by previous owner, whenever i put the heater on hot it stinks but there is no definitive smell just it smells rank is there any way 2 get rid off this, eg replacing heater matrix cheers