leaky tourqueflite 727

How did the front pump bushing in behind the seal look? If it's worn and loose it'll let the converter move around and the seal won't seal up. It could also be a leaking outer O-ring on the pump or a leaking front band lever plug. Try putting it up on a lift and removing the torque converter inspection cover and using a small inspection mirror to see where the leak is coming from. If it's the front band lever plug it's real easy to see as it's down low. Good luck