First off, glad this did not result in an accident.
If you are referring to the upper shock mounts, this issue had been identified a while ago and a fix developed.
http://performanceunlimited.com/cobr...sionmount.html
Not sure I would have welded a bracket in place. That removes the ability to adjust the suspension.