Got Shell 93 Octane and now barely idles 1973 Dart 340

If I change out the torque converter to a netural balanced one instead of knocking off the weight of the 340TC, which one do you recommend?
Also, I was having a front trans leak that would drip down to the edge of the bell housing. It is red trans fluid and the pan gasket and neutral safety switch and plug has already been replaced. What might be leaking? I liked to get that buttoned up as well.

Thanks!
Eric

22700_b78011feb3_low_res.jpg

22731_1b664c49c9_low_res.jpg