what if he smasheddddd the atf pump? which is probably why this is cracked anyway.
indeed, i caveated and agreed with previous comments on that.
*** Is there a way to determine if the pump is cracked? that's the simple question then? does anyone know?
"what if's" are limited in scope and could be applied to all sorts of repairs....you'd have to throw away every overheated EJ25 based on "what ifs?" about #4 rod bearings. You could also "what if" every rebuilt wrecked car you and I have repaired - we don't do either of those things. Good assessment is required. Here's a good approach that we can probably refine a bit with our collective experience:
There are quite a few reasons to guess the pump is fine:
1. he said the engine and trans weren't touching when it broke. that doesn't guarantee anything by itself i know, but it's a good sign because people do wrench them together.
2. people break atf pumps all the time and bellhousings never break.
3. bellhousings do break (i've repaired them) without any TC or pump issues.
Those are significant indicators that there is hope, so let's continue the assessment with something statistically relevant and verifiable:
1. is the torque converter fully seated now?
2. was it when the break occured? in other words - has it changed since then or remains in the same position?
google says okay to weld, but make sure done by a pro. might cost more than you think to weld though, maybe more than a trans.
welders charge $45 - $80 per hour. local markets will vary but i would expect to pay $80, having done this kind of stuff multiple times.
there are no pull-it-yourself yards worth going to around here so his local market will dictate some of this too. time is money so i'd prefer avoiding the bellhousing swap - that's 10 hours working in a pull it yourself yard and then reassembling later.
i know local places well enough i've never had to search but you can call and ask their rates or even check out a welding forum to find someone local possibly:
WeldingWeb™ - Welding forum for pros and enthusiasts