No cheap solutions....
Contacted Yanmar and they gave me the run around. Very poor customer service organization frankly one of the worst I've dealt with.
I do not know of anyone in the last 20 years around our moorage that has chosen to do a major rebuild with a problem similar to yours. Even with charging zero for your own labor hours, the parts are Very expensive. Also, the further your delve into that used engine you may find other bits that will not pass inspection. As others note, that hour meter may or may not tell the whole truth.
In the NW, the leader in replacement engines, by far and away, is Betamarine. Excellent Kubota blocks, and well-engineered marinization. Excellent warranty support on the few times it was needed, in my observation.
If our good-running Universal ever breaks any major parts, that's the replacement route we would take.
On the subject of the broken crank, I do have one small data point to toss in --
several decades ago a friend of mine had a Volvo diesel break a crank when just out for a day sail and returning to dock.... no warning. Upon inspection there was a
tiny internal casting flaw. Outside of ultrasonic inspection ($$) of every new cast and machined part, such flaws are invisible.
Matter of fact, I had just finished a multi-hundred mile offshore delivery on that same boat, and the little Volvo ran like a top.
While Volvo diesels have a great reputation for longitivity, sometimes "stuff happens" and it's just awful when it's you or me....
Good luck on coming up with a fix.
LB