Ok I recently had new seals, bearings, frpp carbon diff, moser 31's, frpp diff cover installed by a reputable mechanic near me and it's leaking. I spoke to my mechanic about this and he said chances are it's the pinion flange, which after spending about $700 on parts he neglected to tell me about, a $40 part that could leak. He told me that the 8.8's are known to leak from the flange and even putting a new one in wouldn't guarantee the leak to stop. Is this accurate? It's not leaving a puddle, it's more of a few drops that accumulate to a few more drops over and over. Thanks.