8 3/4 leaking diff fluid into Brakes

I haven't tried the vent, but it makes sense and I will definitely get a new one and replace it

No need for a new one, you can clean the one you have.