Shame about the original engine Wes but shit happens, at least you wasn't out on a B road having fun.
The replacement looks alright, I saw the ad & messaged the guy selling it suggesting he get in touch with you, he said you'd beaten me to it!
I know you've been waiting ages and ages for this but your still closer than me mate.
Hope you get it sorted and running and get some good use out of it.