There should be no vacuum in the tank. The vent hose is routed from the front of the tank, along the backbone, over the carbs, and down in front of the battery (as least mine is). I would follow the hose and see if it is pinched anywhere.
I would also definitely have the sidestand switch checked...