Update from the last few days, doing an engine swap. I don't think I've seen a failure like this one before!