focus 1.8 tdci turbo failure smoke whistle loss of power oil leaks

1 post