Torque Strap?

——
if you see anything like this, any space at all, the diff is curling up at launch. Hopefully yours are ok.
View attachment 1715563303[/QUOTE
Good photo, that will help.