The tank has to have some method of venting. I would say try driving it without the gas cap and see if that cures your problem. If so You can ad a gas tank filler neck with a vent line from an earlier model car. Or ad the canister to your present set up.