The previous repair is so bad,its likely to have failed under its own weight.......braze welding(which is filling a vee d out groove with bronze)......not silicon bronze ,which is best restricted to sheet metal and water fittings.,but tobin or nickle bronze,which while a bit harder to get to wet,is equal in strength to steel......Incidentally,when welding cast iron,use a bit of activated scaling powder first ,to make the bronze wet,then change over to borax flux as soon as the surfaces are wet....The scaling powder is apt to make a porous deposit if overused.