Pretty big puddle under differential after sitting for a couple days. It definitely seems to be coming from this .125" hole. I'm wondering if this hole was bored during the manufacturing process and then a pin/plug installed which has fallen out? I tapped in a small wooden (Bubba) plug to see if this stops the drip.