I have noticed a foul smell in my fifth wheel. All sinks have a pee trap, but the shower does not. Is there supposed to be a pee trap installed in the shower?
Have you checked the air admittance valves near the sinks? Sometimes those P traps need to be cleaned out. Take 'em apart and you'll be surprised how much gunk is built up.