Hi I have a Galaxy V6 1998, good car but it has started to smell when you put the heater on hot and it steams the windows if A/C is not running. As I have to top up he radiator very two months so I know I have a small leak, does any one know if there is a valve that could be leaking under the dash or is it a new heater matrix job. Dickie