Advice needed on manifold repair

That thing will warp like a potato chip with all that welding. Even with preheat and welding very slow.

If I was going to try and save it, I would pin it. You can buy the pins on the internet and you can easily do it at home by hand.

Not saying it would 100% fix it, but pinning stuff like that is a better option IMO.