That looks a lot better !!
Looks like welds broke to me. One pic is too blurry to tell though. Your welds are about how my welds looked when I took my front diff apart, not very good welds.I got the joy of experiencing a front diff failure this weekend. Locked up solid. Luckily I was only doing about 30k. Got a nice up close view of my racked rad all the same lol. Thankfully I wasn't going any faster.
I've included pics, not sure if its a weld failure or not. Diff is from an 09 TRV 1000.
If ya can give me your guys opinion if it looks like a weld failure it would be greatly appreciated.
View attachment 234443
View attachment 234444
View attachment 234445