From 60K miles of experience with the M119 E420 and experience with the 5 liter M119 in my SL500.
Unless you or a PO replaced ALL and I mean ALL the vacuum hoses and breather hoses within the last 6 years, there is a VERY high likelyhood you've got vacuum leaks. And until you get the fixed with new hoses you'll be chasing your tail all over the place replacing stuff that doesn't need to be replaced.
And what codes to vacuum leaks throw.
misfire, out of range mixture adjust, cat codes, air injection codes and a host of others. unless the car is idling very smooth, good chance you have a vacuum leak.
Also, on my E420, between 80K and 130K miles I had 6 of the 8 coil packs randomly go bad. gives P030x, P0300 codes. after replacing 6 I just went ahead and replace the last two and kept them for spares.
Interestinly, the SL, with 95K miles hasn't had a single coil pack go, and I have records since day 1 on the car. (Bought it 15 months ago). So it seems somewhat random on coil pack failures.
And again, vacuum leaks CAN and DO throw cat codes, been there, done that, and as soon as the vacuum leak is fixed cat code goes away.
get a good code reader and check for pending codes. and go from their. if it shows a pending misfire code, swap the coil pack with another cylinder and see if it follows.
And finally, the M119 like plain old plugs, the Bosch from the dealer. They do not like fancy platinum plugs, copper plugs, etc. etc. But the replacement interval on plugs on the M119 is 25K miles, NOT the 100K folks are now used to.
So, get the hoses replaced then see if anything comes back.
Unless you or a PO replaced ALL and I mean ALL the vacuum hoses and breather hoses within the last 6 years, there is a VERY high likelyhood you've got vacuum leaks. And until you get the fixed with new hoses you'll be chasing your tail all over the place replacing stuff that doesn't need to be replaced.
And what codes to vacuum leaks throw.
misfire, out of range mixture adjust, cat codes, air injection codes and a host of others. unless the car is idling very smooth, good chance you have a vacuum leak.
Also, on my E420, between 80K and 130K miles I had 6 of the 8 coil packs randomly go bad. gives P030x, P0300 codes. after replacing 6 I just went ahead and replace the last two and kept them for spares.
Interestinly, the SL, with 95K miles hasn't had a single coil pack go, and I have records since day 1 on the car. (Bought it 15 months ago). So it seems somewhat random on coil pack failures.
And again, vacuum leaks CAN and DO throw cat codes, been there, done that, and as soon as the vacuum leak is fixed cat code goes away.
get a good code reader and check for pending codes. and go from their. if it shows a pending misfire code, swap the coil pack with another cylinder and see if it follows.
And finally, the M119 like plain old plugs, the Bosch from the dealer. They do not like fancy platinum plugs, copper plugs, etc. etc. But the replacement interval on plugs on the M119 is 25K miles, NOT the 100K folks are now used to.
So, get the hoses replaced then see if anything comes back.