Sounds pretty wild!!! Oh I'm so lucky my XF is still on warranty.
I'll get a new differential next monday. Including the bearing in the center. Well I hope about the bearing. Had to make a phone call to DC to ensure that my mech is permitted to change it.
Max, what will you do?