Pinion Snubber or not?

A snubber is an anti rotation device that just happens to double as a traction aid.
With an 8.75, which is a sheet metal housing, it IS ABSOLUTELY NECESSARY!!!
A PROPERLY adjusted snubber relieves the housing of ALL torsional load. This is where the big taboo about Mopars and Slapper style bars comes from.