I have a 2005 Mandalay 40B and have owned since 20,000 miles, has 34,000 now. It has always had a bit of a sewer smell when driving. I do not run with vents open, both tanks have been bleached but o...
I'd check the AAVs (air admittance valves) which likely are near sinks. These allow air in, but not out, and sometimes the diaphragm fails. Fairly easy repair, just unscrew the old one, screw in the new one, call it done.