Stop in for a cup of coffee

That stinks, grind out the pin and new bushings?

The brazed bracket is the problem and it flexed all the other brackets which is why the pin had to be welded on ....when it all would flex the pin and spring would come off