Ran to the install shop during lunch and they agree that this was a part failure. They are contacting superlift to get two replacements FoC. Should be back to normal soon. The sway bar links they supplied are just pressed together. If they come like that the install shop will weld the ends to make sure this doesn't happen again. Would be nice if JKS or JeepinbyAl can come up with some adjustable quick connect links.....I know they are in the works, but shall see.