Date registered: Jan 2017
Vehicle: 2007 C230
Location: Western PA
Mentioned: 0 Post(s)
Quoted: 0 Post(s)
Just as a belated update, we took the C230 to a highly recommended independent garage owned by a former MB mechanic (who only works on the newer ones reluctantly). He put something in the tank, name of which I'll have to get back to you on, what made it run even worse for a short while, and the problem never happened again. I think the stuff is something that dissolves varnish on fuel injectors.
But by that time one of the engine codes was camshaft timing sensor, which I've read about here (but can't find a thread about, now). Things I learned since the winter problems is that my ladyfriend, whose Benz this is, hadn't changed the oil in 20K mi! I had her go off to her mechanic and get that taken care of - same guy who changed it the previous time - and thought we had dodged a bullet. I'm not convinced he filled it all the way, because by the time the lifters started making a noise it was about 1.5qts low. It turns out he didn't use synthetic oil, either.
Back to the ex MB mechanic, who changed an O2 sensor, the thermostat, and did an oil change with proper oil. With that, the camshaft sensor as well as many other engine codes have stayed off! And the valves don't seem to clack nearly as much as before, and seem to continue to make less noise.
Moral of the story, I think, is use the damn oil they tell you to use!