Could be the torque converter leaking or the front seal. Pull the inspection cover off and take a look and see if you can see it leaking.