also check the drain hose on the bottom of the evap. box, there's a blk hose that drains out the water in the evap. box, if it's clogged or blocked from a floor mat for instance the water can't drain and it will cause your smell problem. The best way to rid this problem is to buy a new evap. box with new foam insert. At the dealership we do that or we use a chemical that you drill a small hole into the evap. box or you could shoot it up the drain hose, it kills whatever fugus is growing up in there. In my experience it always comes back though. Replacement is the best way in my opinion.