Torque converter crack

That torque is dead. It just doesent know it.
Not a hope i would ever stick that back in.
I have 3 spare used ones in way better condition.
Im sure you could get your hands on a decent used transmission.