Tore the left upper bracket clean off just above the axle welds. On this Jeep the upper left control arm and the track bar use the same bracket. Not fun driving home with a ratchet strap for the track bar... I can weld the old one back on, but thats not going to cure the weak link. Anyone know if any of the local shops, or not local for that matter, are making a replacement bracket? As thin as it is and with all that leverage, I have to beleive this is happening to others too... Thanks!