My S420 had a rough idle that lasted almost to the point where I was about to give up and just live with it. Replaced everything from CAT, spark plugs, wires, fuel injector, to checking into throttle control. Ended up found out that the timing chaing needed to be replaced. Engine was running out of time. Not sure on the 6cyl engine whether it would be the same case. Good luck.
BenzWorld.org forum is one of the largest Mercedes-Benz owner websites offering the most comprehensive collection of Mercedes-Benz information anywhere in the world. The site includes MB Forums, News, Galleries, Publications, Classifieds, Events and much more!