US Car Tool Torque Boxes and Sub Frame Connectors Install

I've bolted them in an you can still feel the difference.
What "bolt in" ones did you use. The OP is talking about US Car Tool connectors which are strictly weld in. I wish this was my car but it isn't.

US Car Tool.jpg