Anybody have any ideas?
You should try and double clamp those lines Rocky Road
What might work just as well, are fuel injection clamps - they are solid clamps instead of worm gear. Any auto parts has them - try to find stainless or just coat the standard ones if running in saltwater.