Yeah, you need to vent the fuel tank. Gasoline has a pretty high vapor pressure. Spill some on the ground and it's flashes (evaporates) off in a few minutes. If you block the tank vent line those vapors have nowhere to go so tank pressure builds up, epsecially when the fuel is warm.
A little tech for those who don't know: The EVAP (evaporative emission system) takes these fuel vapors and stores them in the charcoal canister to be later burned in the engine. We tend to think about HC as a tailpipe emission but the EVAP system is there to prevent HC in the fuel tank from escaping into the atmosphere.
Why charcoal? Because of it's huge surface area relative to it's size (it's charcoal from palm trees if anyone cares). It stores the fuel vapors through a process called adsorption (not absorption. The vapors stay in the canister until the VBSV senses the coolant temperature is hot. It then applies intake vacuum to the canister through an orifice located under the throttle plate. As the vapors are removed from the canister air is draw into the fuel tank through a check valve in the gas cap, equalizing the tank and preventing a vacuum from occuring. This check valve is the reason your gas cap is tested during a smog check. Of course, if you've removed the canister this is all a moot point
I'd go to the auto store and buy a vacuum cap to plug the throttle body port. Using a screw in a broken VBSV nipple works but is a hack job. Hack jobs usually equal trouble over time.