mine leaked come to find out the filter was in very bad shape it was so bad that it had pulled away and was leting water pass behind and run down and in from behind the blower motor and was getting the carpet wet mine was holding water in the pass floorboard. i replaced the filter it still leaked so i used sealacone to seal it and have had no more problem from it just make sure u stop by a car wash and get all the water out from the mess. also try a cleaner and it will get rid of the smell.if you need any more help send me a PM.