Damn Turbo seems to need lots of maintenance and watching out for!
Would love to kit up my bike, but these threads seem to pull in the other direction!
Glad your Okay man... The Gas Tank acts as a shield when turbo installed! Could also be a bomb waiting to explode with all that fuel inside!
Scary $h!t!