That picture suggests maybe a defect in the casting. If the casting was removed a good welder might be able to fix that big pinhole.