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?
I gotta believe there is a trap on your shower drain somewhere. Can you narrow down the area that its coming from. Open a sink cabinet and see if the smell is worse in one of them. My guess is an air admittance valve. Clicky
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.