It sounds like I am not alone. If I had known, I don't think I would have bought them. The reason I bought them is because there should be less flex and seal better??? The wife just called now I have a second leak, this one is gas from where the fill tube goes into the gas tank. I guess i filled...