Noise/vibration description is that of one or more wheel bearing hubs failing.
Since it has a new turbo, and it is leaking, you should get back to the dealer to get that resolved as well as the noise diagnosed......they can get you cause for the check engine light at the same time.
Rob
Since it has a new turbo, and it is leaking, you should get back to the dealer to get that resolved as well as the noise diagnosed......they can get you cause for the check engine light at the same time.
Rob