There is no way that thing is going to pop off if installed properly and the clamp is tightened enough. I run 18.5psi daily and haven't had a problem with it. I doubt I could yank that thing off if I tried the way it sits now. The tricky part is the lip on the coupler that sits in the groove of the tb.
__________________
07 e92 335i Best run: 11.83@ 120.4 w/ 1.84 60' and 2127 DA
|