Quote:

I don't see how a faulty cap vent would only cause trouble in the rain



If the vent tube is blocked, no gas will pass eventually. It's a gravity feed system.

Quote:

a simple test for this would be trying to run it with the cap loose



Just not with a full tank...


"Never underestimate the power of human stupidity" - Robert Heinlein