8 3/4 spitting gear oil out of breather vent

I spoke with Quick Performance and their guy said the breather vent was probably bad. It's a new vent from DR Diff. The vent cap is floppy loose, not like the one on another 8.75 rear end I have. could that be the cause?