All Classified forums require a Site Supporter subscription. It is only $25 per year and you can buy and sell whatever you like on the forum. To become a Site Supporter, go to Your Profile and select "Paid Subscriptions."
First off who shakes a torque converter and says it's bad, then puts a used one from a completely different trans in there? Time for a new mechanic.
A cracked flexplate can happen for many reasons and just so you know torque converters gets hot. Maybe he broke the pump when he installed the converter. Do you have a th350 or a th350c?