Re: Help!!!!
Mine leaked pretty much in the same place that you described and it was the transmission. They replaced two rubber grommets in the transmission and I haven't had a problem since. Took it to the dealer in the morning and got it back in the afternoon. No Charge.