So I replaced the clamps and it seems to be holding up. I used some wider t-bolt clamps from napa:
Still one problem though. After installing throttle body hose (with pink dot facing upwards on throttle body side) and the intercooler, I have to pull the intercooler pretty hard to the passenger side to bolt it to the turbo. This is putting a lot of torque on the throttle body hose and I can see that it wants to slide off on the throttle body side. The clamps are tight enough to keep it on, but its concerning that it doesn't fight just right.
Any thoughts? Did I install the hose the wrong way?