Got word from the dealer. Front diff is suspected to be the drain plug, which I guess is good news. Oil pan gasket is the culprit in my leak. Not so good news. Down for a couple weeks. Good news is the dealership and the window tint place are next to each other, so I am having the windows...