i bought new tubes, the fel pro seals and the correct plugs and havent had a problem since.
Where can you buy new tubes? I just struck out at three Pick Your Parts here in LA. Memory Lane, the old car yard went out of business and I can't seem to find a /6 anywhere.