Yeah, that eye lid on the diff cover is a dead give away that you have a chevy rear end and likely the stupid c clips that hold the axles in. I've seen a few of the c clips let go at the strip and then the axle walks out. Not good.
The Pontiac rear ends are much superior. The chevy drag racers use a c clip elimination kit which makes them just like a stock pontiac rear with press on bearings. Pontiac had it right all along. LOL !!!