I just picked up the car, apparently it was the upper control arms., not the lower control arms
The ball joints were bad and a sway bar link was loose.
I replaced those parts myself along with the LCA about 2 years ago, wasn’t OEM parts.
the new Parts were $500 non OEM and labor was $1100. Feel so stupid having to pay for 7hours of labor. I questioned the labor they reduced it by $300 from the original amount.
I guess in the end most mechanics overcharge and go by book hours, instead of actual labor hours. Just my own personal opinion.
I assume you're talking about the upper ball joint being the bad one? Since you replaced the lower CA's and BJ's 2 years ago I would assume that since the new problem was upper control arm bushings that it would be the upper ball joint too that was also bad?
MB suspensions are designed to provide a level of comfort that can only be accomplished with soft rubber bushings and lots of them. It's only through isolation that the comfort level is preserved, and that means replacements need to be done in order to preserve that comfort level.
If these weren't replaced two years ago I'm not surprised they were bad now, and yes, it is unfortunate that weather forced you to pay for something that you're perfectly capable of doing.
It is, however, done and taken care of, so that's something good that came of it.
It's 2 degrees outside right now...and I'm glad I don't have anything that must be done, because it's just too cold out!
Steve