Hi, i'm new to your great forum. I'm from South West England and looking for decent company to repair my turbo (TD04L). I think oil seal is gone as the car smokes blue after few minutes of idle, lacks of power and puddles oil under the intercooler drain hole. Any advice of the turbo removal would be helpful too.
Bookmarks