Upper ball joint help

If the arm is brand new it is probably worse than what you have (made in China). Either another good used arm or welding in the new ball joint are the two best options.