I'm pretty sure all kits come with what you need to do the install. If you read the article on stangpro you can see why the steeda lca are hard to beat for daily drivers those are the ones I'm looking into the most. The uppers we have from factory are good you just need to replace them with new bushings and your good to go not the entire control arm.