no i have not put it in .. im having problems with the front mount .. its in the way of the turbo / i have to grind it down 2 inchs and im not a big fan of doing something like that...
the cars fast as it sits so il gonna leave it or maybe get a smaller turbo
__________________