I had a customer with a Ridetech setup that was the same way. He had about 700 miles on his setup. Chassis shop that installed the parts did a terrible job and the kit left a bit of room for improvements that we had to make so that the upper links stopped trying to tear themselves out of the chassis. Made all the fixes and car gets thrashed and driven quite regularly.