8 3/4 dif

Since it's a "newly acquired" car, I'd pull the cover and have a look around inside just to make sure that nothing is obviously wrong.

there is no cover on the 8.75

I added a drain plug in mine

no drain plug? suction it out.