Bad engine: replacement options?

Way to hang in there weathers! When working through something like this you have to grab it by the throat and don’t turn loses until it’s WHIPPED!

Good job!