I may be way late to the discussion on this, but I stumbled across a link to this thread in Eddie's discussion on the TF tire carrier over on Facebook. I apologize if the following has already been discussed. I wanted to point out some things that are clearly evident in the OP's photos. First, that is a very poor installation of the older Teraflex long arm brackets. The were to have been welded in all spots that contact the frame, both front & rear. In the case of the front bracket the installer only welded the front edge to the frame, nowhere else. Because it wasn't restrained by welds, the resulting flex stresses allowed the bracket to snap in a place that most likely would not have had it been properly welded to the frame per the instructions. With regard to the rear bracket, again, it was to have been welded around the entire perimeter of the bracket where it contacts the frame. The installer negected to do so. Lastly, re: the old issue of the TF bracket cracking & pulling the frame at the rear welds, Teraflex became aware early on of these cracks. The frame material is quite thin in that area and Teraflex added a frame reinforcement plate to their long arm kit to eliminate the problem. Has been part of their kit for about four or five years now. They were also providing the reinforcement plate and new brackets FOC to customers. With regard to both the front & rear brackets, Teraflex updated their design some time ago, adding reinforcement gussets plus the reinforcement plate. So, if properly installed the newer Teraflex long arm kits won't experience these issues. Just pointing out in general that "weld-on" long arm kits have inherent critical variables that depend upon the customer or their installer having expert welding skills. Not always the case. This is where "bolt-on" kits have a big advantage in some cases, all other things being equal. I've frankly expected all the JK suspension manufacturers to go bolt-on because of this, but in TF's case they've stuck with their design.