Went to Ruff Stuff yesterday. They were really helpful and warrantied the parts. They are working on some prototype drag links. One was very similar to mine. Another was a straight bar with an offset TRE. I told them to let me know if they needed someone to test one out.
The straight bar with straight TRE wouldn't work for me. Even with the stabilizer removed it would still hit my track bar bracket when turning.





