Sounds like a pinion seal leaking.