Our ball joints are pressed in. You'll need to get a ball joint press. I rented one from advance for $106. (U get that back when u return it). Make sure u take the gease boot off when installing the ball joint (u could tear it) also I bought ball joints at auto zone that were greasable for $24.