8 3/4 diff

That's the thrust pin for the axles to butt against. It installs in the very center of the differential. It appears to be broken. There is a small pin that is supposed to go through both pieces and hold them together. That pin looks broken.