OK
You need to replace the upper control arms or you could it then them down & weld them but the ball joint & arm will both be junk next time they wear out .
No No No!
Some confusion going on. Sorry about that.
The upper control arm is fine.
The ball joint is frozen inside to the upper control arm where it screws in.
I used a 3 foot cheater bar and it wouldn't budge. I'll use Brad's suggestion of heating it up.
The shaft that comes out of the ball joint has quite a bit of play in it after only 500 miles.
That is the only part worn.