Not a finger was laid on the torque converter (or the transmission, for that matter.) I’ve seen this leak before on this car, but it always went away on its own. I thought it may have been because the trans was overfilled and it was coming out through the weep hole, but now I’m thinking the leak may have been a warning sign of something about to fail.