Well I bought this T Bolt clamp from Pep Boys. It is made by Spectre and cost me @ $4. I was so happy thinking I won't have anymore problems with the throttle body hose popping off and guess what......SOB popped off again while getting on the freeway!!! I noticed that the band width looked a little wider compared to the stock worm type clamp. So I repositioned the hose/clamp again and wrenched that mother down as far as I can and now it just turns.......stripped........bastard. It is still on there though and pretty tight. I need to get some new ones and preferrably a narrower band width. Or back to the worm type clamps........Sh!t.