Unless this is a leak from the case being cracked I would have to assume it is the torque converter seal that is between the converter and input shaft. I attached the process so you can see where this is located.
Let me know if you find it. If not, can you get a picture of where you feel the leak is coming from and we can take it from there?
Images (Click to make bigger)
SPONSORED LINKS
Monday, December 9th, 2019 AT 4:43 PM