Picking up on the point of welding mild steel to cast. I had a conrod end come through the side of a vintage tarctor engine and I gas welded a mild steel patch on. As far as I know its still going strong. But you have to use cast filler rods as I said for a good job I use old piston rings.
Mike