Sorry for your luck. As I live in Canada I can't help you with your search but I do wish you all the best.
Mayco and I have the same motor and any info would be helpful.
Did the mechanic give you any possible cause? Bad oil, wrong oil?
What kind of mileage did you have on the motor?
It looks like it spun a bearing versus throwing a rod. If it's just a bearing then the block should be fine; or not? Is the block salvageable?
Per Mare, Per Terram and may all your campaigns be successful.
“It’s a recession when your neighbor loses his job; it’s a depression when you lose your own.” "Harry S Truman"