Need a new Torque Converter... Suggestions?

Hey Folks,

Pulled the 727 from the Duster on Father's Day to repair a leaking front seal (Will also replace shifter and rear seals while it is out). I think I found the reason! So it looks like I'll be ordering a new TC. I have no idea on the brand of the old TC, the PO stated it had about a 3100 stall and was at least 10 years old.

Two Questions:

1. What might cause this sort of damage? I recently tracked a vibration down to a bad transmission mount, perhaps that had something to do with it? Also, I was a little concerns that all but one of the bell housing to block mounting bolts were literally hand tight.

2. Looking for a reasonably priced TC ($300 range) and thinking maybe 2600ish? stall as the current TC tended sort of freewheel when cruising at rpms lower than 3100 -3200 or so. I have no history on the motor other than it has been built and balanced at some point, KB pistons, no specs on the cam. It is great off the line (other than traction issues), though it does seem to make power/pull hard at the higher end of the rpm range. Primarily use the car for cruising, but will definitely see some occasional track duty. Any input on TC brands?

Thanks in advance!
Pat

Resized_20170618_115758.jpg

Resized_20170618_115815.jpg