that sucks ass.
i've heard one of the reasons it tends to tear is the way it's installed. that bracket makes the d brackets for the sway bar bolt up so close to the edges.
i'd get it rewelded, and go with a 22 mm rear itr sway bar with beaks kit.
i've run mine for over 2 years. no tear outs.