For what it's worth, I would recommend you replace the entire control arm rather than just the ball joint. For about $30 more than the cost of a good, name brand, ball joint purchased online, you can get a brand new control arm with a lifetime warranty that includes a new ball joint and new control...