Well, I had to go out and make sure they didnt do to my trailer what they did to yours. You have a valve in the wall that if it is working properly should allow air into the drain as the washer drains. This prevents several things including burbing and air lock. Inside the valve should be a ball or flap that will open with negative pressure.
It will automatically close if there is positive pressure.
What I dont understand is why you have a valve in the wall and then another through the roof vent. I have never seen a setup like that-but things are different with trailers vs. houses.
If it was mine, I would make sure the roof vent is hooked up to the drain system.
Then I would put a plug on your valve in the wall.
I wonder if you arent experiencing negative pressure in the drain pipe due to wind etc, and it is opening up the valve in the wall allowing the odor to come out of the anti syphon valve. Air flow accross the top of the pipe will cause negative pressure in the whole system. By putting the cyclone over the vent you have changed the way the air goes accross the top of the vent thus elimanating the negative pressure. Actually in post 18 Heartland was on the right track as far as pressures in the pipes. I dont think the A/C is causing the problem, only recirculating the already existing odor.
If the A/C is drawing the odor from the outside, it could only be because the box in side the A/C is leaking bertween the return and output box.