Good to hear your install went ok. I wouldn't worry about the clamps. Torque them down to 50 ft lbs and they won't go anywhere.