Thanks guys, I need to buy new gas to check the seals again, I did find that the leak was more when the tube was bent more, hard to explian. In other words I agree with Jace, hopefully this is the problem and it will work out, if I find I can't fix the leak I will def call the seller. Damn...