You mean these...
Attachment 20488
Printable View
You mean these...
Attachment 20488
They can be tightened much more and don't pinch
Dave after the money you have plowed into your car take the water pipe off either have it extended or moved with a ring on the end.
No matter how good of clamp u put on it will work its way off if there isnt enough surface to grab to, do the job right and you can forget about it bodge it and it will worrie you all the time
http://www.uniteddual.com
Hose clamps from 1/2" to 6"