If I had a turbo in my car I would be real worried about the trans striping gears off. If there doing it with an all motor 2.5. Given its probably putting 270 at the wheels. Also motor mounts would be another thing I would be worried about. If you could get some of those solid ones that would be sweet.