I don't have this problem, but have you tried 0 (Zero) Odor? It has no fragrance or smell but when you mist it in the air it removes odors, not masking them like Febreeze or fresheners. It may help until you find the real source of your problem. I get it at Bed Bath & Beyond and use it for strong cooking odors. It works and doesn't bring any other smell into the mix. Just a thought.