I think you need a specialist to look at that turbo......I've used a firm called Turbotechnics in the past.
Lack of power......smoke......they could all be connected.
John
Lack of power......smoke......they could all be connected.
John