Rebuild the engine.
No need to spend big money on turbo, injectors, etc.
If you can afford it, put in forged pistons, rod bolts and prep the bottom end for any future upgrades.
Denham don't always assume that this is caused by high millage and that odometer is wound back.
Spun bearings can be caused by a lack of oil (oil pressure) at high revs, hence the need to put an N1 oil pump when going for big hp. Make sure the oil pump is not worn, etc. Even if your engine is std., just like a fuel pump, these things can also fail.
Really unlucky buddy, wish you all the best!