I think my 727 is fried. Now I'm at a crossroads...

It's best to check the hub on the torque converter for cracks in the weld too. I had one to crack and it leaked like a sieve. It was an aftermarket converter. I guess the fluid wicks up through the crack because after I wiped it down and got it good and dry, within a couple of minutes, the weld was wet with fluid again.