multiple fault codes; ignition coils(p0351-p356), oxysensor(p0054)
When it drives about 100km, all of those engine fault codes come up one at a time. p0351~p0356 and p0054. However, there seems no problem, such as misfires so on.
I did replace all of oxygen sensors(upstream, downstream) and six ignition coils, plus spark plugs.(oem or genuine)
I looked up the live data; they all are in proper range. Nothing so over or under.
The ecu has no problem, looking in and out. Fuses in a SAM control module has no damages.
Has anyone have this kind of issue?
I've got no idea what brings these codes.




When it drives about 100km, all of those engine fault codes come up one at a time. p0351~p0356 and p0054. However, there seems no problem, such as misfires so on.
I did replace all of oxygen sensors(upstream, downstream) and six ignition coils, plus spark plugs.(oem or genuine)
I looked up the live data; they all are in proper range. Nothing so over or under.
The ecu has no problem, looking in and out. Fuses in a SAM control module has no damages.
Has anyone have this kind of issue?
I've got no idea what brings these codes.
Now you realize it's time to troubleshoot this further more seriously...
Both of these issues involve a bad connection
I can guess... likely a shared marginal power GND.
Study your electric diagram by VIN to spot what are shared circuits path around:
ECU + COILS + LAMBDA HEATERS.
Your Mercedes will run very well afterwards.

Last edited by CaliBenzDriver; Sep 3, 2025 at 07:14 PM.


