This reaches back to the beginning. Have you made any determination as to what caused this breach in the first place? How long did it sit with coolant in the cylinders (I think you mentioned "years") Do you have any idea how deep the pitting is on the liners and the piston? The bottom line is that if you want to fix this properly you're going down the rabbit hole because once you have it apart and get to a certain investment point it's no longer a matter of fixing the problem and becomes a complete overhaul. You're not, for instance, going to reuse the old journal bearings or rod bolts. You probably don't want to replace only half of the liners and pistons. Polish the crank and clean out the oil galleries? The list goes on. But, on the other hand, maybe that's what you really want to do. It's you're call.