727 Debacle possibly converter?

Thank you guys for the help, yeah I always make sure I idle for a bit in neutral to get the pump flowing, both transmissions have shift kits in them that I didn't do. My plan is to drop it then replace seal for peace of mind and inspect the torque converter. My dad and buddy both are betting on torque converter. It dripping when I first installed it. If I have to get new converter so be it I guess but I just want to diagnose and see what went wrong. I didn't have a cooler with it the first time and when I just put the new tranny in I put a cooler in line for peace of mind to keep it cool. If I do have to replace it I am thinking on getting a hughes 3000 stall, only change would be going to the 5/16 bolts as I'm using the beefy 7/16 bolts which I like. I have a old 340 torque converter but unsure of the stall or status of it. Probably better to get a new one again