I put the OEM bar on in the meantime (no welds to break!). Whatever bump broke the bar also stripped the threads off of both endlinks...which made everything clunk like crazy.
Supposedly the JBR part has a warranty...I even have the original email/receipt. Hopefully he will honor it.
I wanna see if the OEM bar feels "better" or even different. Its been so many years with the super stiff rear bar. Ive gone through 4-5 sets of end links with the JBR end stabilizer bar.