2 years and 30k ago, I installed a set of 3.73's. Hasn't leaked a drop, until now (inspected often, especially the first 6 months after install). I'm positive it's not the cover leaking.
I used the 8.8 rebuild kit from summit. All new bearings, new crush sleeve, new seal, new pinion nut...