Well, dropped the cover to fix the leak and found some chunks of metal. I think they are from the spider gears, but I'll let the Dealership tell me when they're fixing it under warranty. Only 27K miles. :rolleyes: