Don't know how you guys have such good luck with JB weld. While it is not a bad product, I had tried several times to repair my fuel tank with it. It would hold for a month or two, but eventually the alcohol in the fuel would break down the JB weld, and it would begin to leak again. JB Weld does not like Ethanol. It used to work with pure gasoline.
I should mention Seal All was the only thing that gave some resemblance of working. It too would eventually leak. After fighting it for about 7 years, I gave up and replaced the tank with plastic.