If I'm not mistaken, cylinders 4, 5, and 6 are the driver's side cylinder bank, not the passenger side, which would point to the driver's side converter, obviously. You say you recognized the rattle as originating from the catalyst--how did you do that? You know that one way to find out is to take a rubber mallet and hit the catalysts on both sides from below (pre-cat close to the engine and main cat farther to the back, as well as the pipe in between)? If you hear it rattle inside, that gives you a strong indication that there are broken pieces flying around and potentially blocking the flow of exhaust gases.
My experience might vindicate your hypothesis. I have a 1999 E320--a different car, but with the same engine. At some point (178k miles), I noticed a clunky rattle at idle and when decelerating, which I traced to the passenger catalytic converter. (The driver side converter had been replaced by the previous owner not long ago). A few weeks later an independent Mercedes specialist confirmed that the catalyst was internally broken.
Incidentally, two weeks later on the highway I accelerated pretty strongly (although I didn't put the accelerator to the floor), which I don't do often, and at around 4000 rpm in third gear the Check Engine light came on and the engine started to run roughly. When I drove off the highway, it became even clearer (and worrisome). I stopped the car and read the code, which said misfire on cylinder 1 (which is on the passenger side). I turned the car off, cleared the codes, and when I turned it back on, the misfire was gone and didn't come back.
While I didn't try to provoke this again, two weeks later I did replace the catalytic converter, which I had resolved to do anyway because I knew for sure it was broken (moreover, the rear 02 sensor readings that I checked using my scanner--one you can hook up to your laptop--also indicated that the front converter was not operating properly any more).
With the new converter installed (and new front oxygen sensors, although that might have been just an act of preventative maintenance, because it's quite possible that the old ones were still working well), no misfire or other driveability issues have ever come back, even under hard acceleration (although, again, I don't do that often...).
My experience might vindicate your hypothesis. I have a 1999 E320--a different car, but with the same engine. At some point (178k miles), I noticed a clunky rattle at idle and when decelerating, which I traced to the passenger catalytic converter. (The driver side converter had been replaced by the previous owner not long ago). A few weeks later an independent Mercedes specialist confirmed that the catalyst was internally broken.
Incidentally, two weeks later on the highway I accelerated pretty strongly (although I didn't put the accelerator to the floor), which I don't do often, and at around 4000 rpm in third gear the Check Engine light came on and the engine started to run roughly. When I drove off the highway, it became even clearer (and worrisome). I stopped the car and read the code, which said misfire on cylinder 1 (which is on the passenger side). I turned the car off, cleared the codes, and when I turned it back on, the misfire was gone and didn't come back.
While I didn't try to provoke this again, two weeks later I did replace the catalytic converter, which I had resolved to do anyway because I knew for sure it was broken (moreover, the rear 02 sensor readings that I checked using my scanner--one you can hook up to your laptop--also indicated that the front converter was not operating properly any more).
With the new converter installed (and new front oxygen sensors, although that might have been just an act of preventative maintenance, because it's quite possible that the old ones were still working well), no misfire or other driveability issues have ever come back, even under hard acceleration (although, again, I don't do that often...).