... Iwould also have a good look at the tq converter... I had similar symptom with leak after a few miles usually on a 1-2 shift with load. Turned out the torque converter snout was slightly cracked...

Just a thought,

-Chris