I have a 2002 c230 Mercedes and was told by the dealer I need to have the right lower ball joint/control arm replaced. I have 150,000 miles on my car. Need new front brake pads and rear pads and rotors. But have no noise or shaking when braking. What do you think? Second opinion?