Gas caps for non-vented tanks should only pass air in, not out. As an example, If it was vented both ways on a mopar with the behind the license plate filler, gas would spill out of the vent hole every time you took off. It's 'normal' to have some pressure build up from the fuel slosh as air can only go 'in' through the vent hole, not out, if it's working properly.