If you do go down the replacement engine route make sure you get receipts as registering the new one with the DVLA can be a pain in the arse without the correct paper trail.

good luck with it all