8 1/4 Pinion Snubber bumper

Found this at Summit Racing from AMD.

Auto Metal Direct F-906

And I though this one would work, but its not the right one, I purchased one form AMD, the slot on the bracket I have is longer, not sure what the bumper is supposed to look like because it did not have one on it when I bought the axle.