Question: are air admittance valves legal in connecticut?
Answer: Is this to plumbing code (AAV) for the state of Connecticut. Probably is legal unless local code prohibits their use, replace the AAV with a Studor brand valve, see if the odor dissipates.