If this had been the original control arm, a common cause is the hole became wobbled out over time. With cast iron or steel arms, we often need to put little spot welds on them to insure the socket stays in place.
Your control arm is aluminum, so welding is not an option. What probably happened here is there is a giant snap ring that goes around the body of the ball joint and seats in a groove. Sometimes casting flash is overlooked and the snap ring does not seat fully. It is also possible the mechanic neglected to install the snap ring.
Regardless of the cause, a reputable shop will take care of this. The mechanic deserves the chance to correct any mistake and there should be no charge to you. If the tire is rubbing or you have to drive any distance, it is best to have it towed to the shop, but contact the people at the shop first. Sometimes they have a towing company they work with that they trust, or they may have their own tow truck.
SPONSORED LINKS
Monday, October 30th, 2017 AT 7:12 PM