You know that sound when you press the accelerator in a diesel pickup and the turbo has to spin up before you have full power?
Well, I believe we have been dealing with a broken turbo because for the past several months all we got was annoying whining noise and we didn’t go anywhere.
I think that problem is solved now and things are spinning up.