03 f150 4x4 Uppers are all one piece with the ball joint in the control arm. I had a boot busted on one and was getting some vibration and a few pops here and there. Im running a 315/75/16 tire with a 5" lift so there gonna be rough on front end parts. And of course the ones I pulled out were not greasable.
They dont make a greasable one that you can replace by drilling out rivets on old ball joint and install the new one in the old control arm with hardened bolts? Save some good change that way too. Is how we used to do it on mustangs and cougars.