Sounds just like a repair blunder I read about a month ago. Would put money on it that trans cooler is what you need. Also at least a drain and...
Look on Rockauto or elsewhere for a Dorman replacement roughly $32.
Separate names with a comma.