I was having odor problems with my Renegade. I bought an attachment that goes on the roof hooked on to the vent pipe. It rotates with the wind. Kinda looks like a space ship on the roof. Long story short, it solved my odor problem.
It is available at any RV supply store.
1998 Renegade, 3126 cat, allison auto