Is this engine recoverable?

Yep! And it idled with a miss and no oil just fine until I decided to shut it off.
Muggy weld a plate on there, fix that Frankenstein and run it lol