my friend gave me his old turbocharger since he got a new one from japan. I'm just thinking if i ca install it on my own, my friend told me to leave it to the expert to avoid certain damage on my car... but still i want to try DIY it. any piece of advise?


Reply With Quote


