A wise choice. You've already got all the labor invested in getting down to the deck and into the pan, might as well do the others. If you only had 500k, it'd be a different call. I think B50 on those was only 750k, and you're well past that.July 10, 2018, oil sample came back for coolant in the oil.
Liners still had cross hatch in them and the wear wasn't as expected for 1.13 million miles. I will attribute that to having an Apu and not idling all the time.
Hard parts could have been reused but weren't.
What failed as the coolant O-ring on #1 cylinder liner. We could have simply replaced it, but opted for a full and complete in-frame.