If removing the gas cap fixes the problem, you've solved it - more than lkely, the act of tightening the cap squezes the sealing washer in the cap enough to block the vents. Replace it - cheap fix!
phil_saunders(a)bigfoot.com
Phil Saunders
September 2009