Upper control arm replacement

OK got it I take the 2 big bolts hold the lower bushing on

View attachment 1716261299
yes, the two big bolts hold the ball joint on. they're 15/16"

i find popping it from the arm with the spindle easier. but if you're already past that, leave the arm in the car and attack it from there because it's held firmly in place.