Hello,
Long story short, shipped vehicle from Germany three years ago, picked up from shipper and it wouldn't idle, leaking oil from turbo, couldn't prove anything. Replaced turbo but something was still off. Haven't touched it since.
Finally have some time to dedicate to the car. Need to...