I tend to agree with ZGAD
it looks like the failure on this one was the front mount pulled out of the front member, then that caused the diff housing and all the other damage. But then again the rear mounts not being solid mounted may have caused movement in that front mount weakening it over time and resulting in it pulling thru.
ZGAD thanks for the PICs Sorry over the breakage BUT i was really starting to get bummed over the route i took on backhalving the car after seeing your car run. But now i dont feel so bad... if anything for safety reasons that would have sucked if it that let go like that at 1/2 track.