It's really pretty common getting the vent tube kinked or pinched, most are plastic.
So does a stangnet.com sticker but only if you put it on the carI put an adjustable reg on my relatively stock motor many years ago and its been fine ever since....I think I read somewhere increasing FP a few pounds gave more HP, was my motivation.