TODAY is a Great Day to visit our Store and order the parts you need for your truck ! ! !
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?