HELP! transmission case repair?

I’d look for a new case. Check your local transmission repair shops. They might have a case in their junk pile.