Could I get some pipe plugs at a local hardware store? I've never seen anything like that from Jim Carter or the other vendors. Thanks so much for the tip and information by the way. It has been stressing me out a bit. I'm afraid the pressure will build up and it will blow while I'm driving it.
Jeff