NO NO NO! Put that front mount on there and then hold onto your ass! You've done all the hard work already, the turbo is the easy part.
SH*T, put the caltracs on and do 10's!
I said no!
Jamest