Well, sods law and all. Just went to get a second opinion on what I suspected was cam chain noise and none of what the Mechanics said was inspiring. Probably a loose cam chain with fucked crankshaft bearings.
Looks like some hard choices will have to be made...
@Chak It's beginner, intermediate and advanced levels as opposed to open pit lane. Forum track day?