Gr8KarmaSF;1006049; said:My guess is that its not the hose but the clamps. Not sure what its called but theres a thin tape like substance that plumbers use on the threads of their screws for a better fit, this might stop the air leak...
I think he is talking about teflon tape, but mine came with hose clamps that you just use a screw driver to tighten or loosen so you can try and tighten them...