Quickie update here. I've just heard from the mechanic, it should be ready tomorrow. He tells me the shaft broke inside the turbo, and I reckon that fits the way the vehicle felt. I've had the turbocharger go off before when a hose split or came off, so I know what it feels like to have no...