97-03 F150. My Upper and lower ball joints are needing replaced along with the inner and outer tie-rods. I looked at the replacement Ball Joints and there are many that say that they will not fit the oem control arms on the vehicle. Do you have to replace the control arms as well for them to fit? Is the labor cost much different if you were going to have the ball joints done anyway?