2002 Mercedes c230, 90,000 miles on it.
Has been great mechanically through the years. Took it in to a new mechanic (can’t go to the dealer anymore for unrelated reasons) who specializes in european cars and got the Mercedes B service about 2 months/1000 miles ago.
A couple hundred miles ago I started noticing the front end shaking during braking, and also if I get on the highway and accelerate through ~50 mph.
Last night the check engine light came on so this morning I took it into the same mechanic. He just faxed over an estimate, a whopping $1740.
He said there were two codes to be read, malfunctioning cruise control and “B1 S1 Sensor short to ground”. I have not noticed any cruise control issues.
He said that there is a control arm and bushing that need to be replaced, and also the O2 sensor. He also says I should replace the front rotors/pads, and that one of the wheel bearings is “a little loose which may account for the cruise control error” (in my mind that says ‘this is a low priority of the bunch’).
I have attached a scan of the estimate.
Any advice my fellow Car Talk fans?