Inspection of a 904 torqueflite

Thank you for the pictures. That’s much better than what I did.
I’ll show them at the shop or shops I take it to. I’m guessing a welding shop and a machine shop.

How big is that plug? I’m guessing you built that up. Then drilled a small hole to get to the line pressure. And then a larger hole so the plug would sit in there and have something to seat into?

Let me know if that’s what you did.