Did you say the sub frame was buckled too? I can imagine those arms/links will work if you're doing both sides as they're adjustable but I don't know much about the in and outs of it all. Not sure if I would trust an adjustable joint on my daily car. And the set up will take some intricate measuring.