S S sc00b Oct 15, 2015 Hey I just ordered my JB1 unit? did you install it yourself? also I have a CTS Turbo Blow Off Valve in the mail today I am going to install after work? I was wondering if you installed the JB1 yourself or did you take it to a local shop
Hey I just ordered my JB1 unit? did you install it yourself? also I have a CTS Turbo Blow Off Valve in the mail today I am going to install after work? I was wondering if you installed the JB1 yourself or did you take it to a local shop