Torque converter crack

I have to fix it myself. I’m way over budget this year as it is. If it is the pump I can put one in....but if not worth it....

I posted that before I saw the reply

I’ll do what I can. Just looking at the possibility of the damage that caused it