Oof, that's an unfortunate to-do list of items, especially when it was out of the blue.

Was it difficult actually finding the pistons and rods for this motor? I'm assuming since you're only replacing one that you got an OEM one. I'm surprised you're still able to!