So it's fixed. It was the turbo. It had 50 thou play in the main bearing. My guy managed to find a used one with only 30,000 km on it. Cost me CAD 2,000 all in to have the work done but at least it's fixed.
FYI for a new one the way he put it was "it'll take 10 years and a million bucks"...