JAYBLS
Well-Known Member
- 701
- 475
It could very well be your brand new turbo's oil seals. That turbo may have been sitting on a shelf for years before it was installed on your car. But if your car was already smoking before you installed the turbo system, it's probably not that. I hope you don't take this the wrong way, but if your car was already smoking and you went ahead and doubled your horsepower before addressing that issue, you may have just chosen to learn a lesson the hard way.