So...... Ever seen this happen?

Id bet the ring gear broke, and the resulting inballance broke the bellhousing.

That's what I would say.... If it has been reworked a few times I think the welds have affected the metal of the ring or there is an issue with the metal to begin with. What RPM is that turning?