Hi, I hope that some forum members could help me. My 2007 320d e90 has been smoking on start up and once or twice its lost boost. Recently I experienced a mini version of a runaway. All possible signs are that the turbo needs to be replaced. Does anybody know of a good place to get this done in Durban. Don't really want to spend the R25k at BMW dealer. The breather valve has already been changed but that has not solved the problem. Also does anybody have any experience with doing a recon of the turbo. Thanks in advance for the help.