Well the diff itself is not leaking, this is what I found in the fluid after draining what was in there out. I'm still not exactly sure what the pieces are. The car still drives, and there's still no noise coming from the rear but I'm still unsure. Tomorrow morning I'll have the car up on Jack stands so I can actually take the cover off.