Ahhh, this brings back old memories.
Some years back this happened to me mostly when the tank dropped below half. I'd get rough running and this "whoosh" when I removed the gas cap.
I cleaned out my vent canister, removed and blew out the hard steel lines in the trunk that go to the vent, the tank, and the FST (funnel shaped thing), and also replaced all the flex lines...while it marginally helped, what really helped me was a new fuel tank.