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...