Engine-CodesMercedes-Benz – P0351 Mercedes-Benz

P0351 Mercedes-Benz Code - Ignition Coil 1 Primary/Secondary Circuit Malfunction

Quick Answer

The P0351 code for Mercedes-Benz indicates an issue with the ignition coil 1 primary/secondary circuit. Common causes include Faulty ignition coil: The ignition coil itself may be faulty and need to be replaced, Damaged wiring or connectors: Issues with the wiring or connectors in the ignition coil circuit can disrupt the electrical signals, ECM malfunction: A malfunctioning engine control module (ECM) can also cause the ignition coil circuit to malfunction. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0351 Mercedes-Benz indicates Ignition Coil 1 Primary/Secondary Circuit Malfunction.
Common causes
Common causes include Faulty ignition coil: The ignition coil itself may be faulty and need to be replaced, Damaged wiring or connectors: Issues with the wiring or connectors in the ignition coil circuit can disrupt the electrical signals, ECM malfunction: A malfunctioning engine control module (ECM) can also cause the ignition coil circuit to malfunction.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 07, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0351 Mercedes-Benz Description

The P0351 code for Mercedes-Benz indicates an issue with the ignition coil 1 primary/secondary circuit. The ignition coil is a critical component in the vehicle's ignition system responsible for producing the high voltage needed to ignite the air-fuel mixture in the engine's cylinders. When this circuit malfunctions, it can lead to misfires, rough idling, and overall poor engine performance.

OBDII Code P0351 Mercedes-Benz - Ignition Coil 1 Primary/Secondary Circuit Malfunction
P0351 Mercedes-Benz Code - Ignition Coil 1 Primary/Secondary Circuit Malfunction

Common Causes of P0351 Mercedes-Benz

  1. Faulty ignition coil: The ignition coil itself may be faulty and need to be replaced.
  2. Damaged wiring or connectors: Issues with the wiring or connectors in the ignition coil circuit can disrupt the electrical signals.
  3. ECM malfunction: A malfunctioning engine control module (ECM) can also cause the ignition coil circuit to malfunction.
  4. Spark plug issues: Worn or fouled spark plugs can affect the ignition coil's performance.
  5. Environmental factors: Extreme temperatures, moisture, or corrosion can also contribute to ignition coil circuit malfunctions.

Symptoms of P0351 Mercedes-Benz

  1. Engine misfires: The most common symptom associated with this code is engine misfires, which can manifest as a rough idle, hesitation, or jerking during acceleration.
  2. Reduced engine power: The vehicle may experience a loss of power, especially when accelerating or climbing hills.
  3. Illuminated check engine light: The P0351 code will trigger the check engine light to come on, indicating a problem with the ignition coil circuit.
  4. Poor fuel economy: Due to inefficient combustion, the vehicle may experience decreased fuel efficiency.
  5. Engine stalling: In severe cases, the engine may stall or have difficulty starting.

How to Fix P0351 Mercedes-Benz

  1. Diagnose the issue: Use a diagnostic tool to retrieve the specific trouble code and inspect the ignition coil, wiring, and connectors for any visible damage.
  2. Replace the ignition coil: If the ignition coil is found to be faulty, it will need to be replaced with a new one.
  3. Repair wiring or connectors: Address any issues with the wiring or connectors by repairing or replacing damaged parts.
  4. Check and replace spark plugs: Inspect the spark plugs for wear or fouling and replace them if necessary.
  5. Clear the trouble code: After making the necessary repairs, clear the trouble code and test drive the vehicle to ensure the issue has been resolved.

Cost to Fix P0351 Mercedes-Benz

The typical repair costs for addressing the P0351 code on a Mercedes-Benz can range from $150 to $300, including parts and labor. However, the specific diagnosis time and labor rates at auto repair shops can vary based on factors such as location, vehicle make and model, and engine type. It's important to consider that rates in metropolitan areas or at dealerships may be higher, while independent shops often charge less. Therefore, it is advisable to check local rates for a more precise estimate before proceeding with the repair.

When is the Code Detected?

Each ignition circuit is continuously monitored by the Engine Control Module (ECM). The test fails when the ECM does not receive a valid pulse signal from the ignition coil.

Need more information about the P0351 Mercedes-Benz code?

Need more information on how to fix the P0351 Mercedes-Benz code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0351 Mercedes-Benz code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0351 Mercedes-Benz Code

1. What are the common symptoms of OBDII code P0351 in a Mercedes-Benz?

- Common symptoms include engine misfiring, rough idle, loss of power, and illuminated check engine light.

2. What can cause the ignition coil 1 primary/secondary circuit malfunction in a Mercedes-Benz?

- Possible causes include a faulty ignition coil, damaged wiring or connectors, a defective spark plug, or issues with the engine control module.

3. How can I diagnose the P0351 code in my Mercedes-Benz?

- To diagnose the code, you can use an OBDII scanner to read the code, visually inspect the ignition coil and related components, check for damaged wires, and perform a continuity test.

4. Can I continue driving my Mercedes-Benz with the P0351 code?

- It is not recommended to drive your vehicle with the P0351 code as it can lead to further damage to the engine and other components.

5. How do I repair the ignition coil 1 primary/secondary circuit malfunction in my Mercedes-Benz?

- The repair usually involves replacing the faulty ignition coil, repairing or replacing damaged wiring, checking and replacing spark plugs, and clearing the code with an OBDII scanner.

6. Are there any preventive measures to avoid the P0351 code in a Mercedes-Benz?

- Regular maintenance, such as checking and replacing spark plugs and ignition coils at recommended intervals, can help prevent the occurrence of the P0351 code.

7. Can a DIY enthusiast fix the P0351 code in a Mercedes-Benz?

- Depending on your skill level and access to tools, a DIY enthusiast may be able to replace the ignition coil or spark plugs themselves. However, more complex diagnostics and repairs may require professional help.

8. Is it necessary to reset the ECU after repairing the P0351 code in a Mercedes-Benz?

- It is recommended to reset the ECU after repairing the P0351 code to clear the fault code memory and ensure proper functioning of the vehicle.

9. How long does it typically take to repair the ignition coil 1 primary/secondary circuit malfunction in a Mercedes-Benz?

- The repair time can vary depending on the extent of the issue and the availability of parts, but it usually takes a few hours to complete the repair.

10. What should I do if the P0351 code reappears after repairs in my Mercedes-Benz?

- If the code reappears after repairs, it is recommended to recheck the ignition coil, wiring, and related components for any issues that may not have been addressed during the initial repair.

Discuss the causes and fixes for P0351 Mercedes-Benz OBDII Code

  • I have one MB CLS550 2007 the check engine light came on with this code right after I change the coil on it but the engine runs and drives perfect without any issue. I clear the code but once you turn the car on and off the check engine light coming back on. I want to see what are the possibilities before I start spending money on it

    • Sam I have the same model car and same exact issue, I replaced the coil pack and the harness connector and the code still comes back.

      Did you figure out the problem?

      • Hey Adam,

        With code P0351 (“Ignition Coil 1 Primary/Secondary Circuit Malfunction”), here’s what I’d check based on having the same symptoms even after replacing the coil and the connector:

        1. Make sure the coil’s ground is solid. Even a tiny bit of corrosion or loose ground can let everything seem fine but trigger that code.

        2. Inspect the spark plug and boot for cylinder #1. If the spark plug is fouled, or the boot is cracked, or there’s oil/water in the plug well, that may cause a misread from the coil.

        3. Try swapping coil #1 with coil #2 (for example). If after swapping, the error goes to cylinder 2, then the coil was bad. If it stays on cylinder 1, the issue is likely wiring or ECM.

        4. Examine all wiring from coil #1 back to the ECM. Look for breaks, shorts, melted insulation, or damage from heat/vibration.

        5. If all the above checks out good (coil okay, wiring okay, plug/boot okay), then the coil driver inside the ECM is a suspect. That’s a tougher job to fix and might mean replacing or repairing the ECM.

  • Other than the Ignition Coil 1 I have not seen any other component triggering the P0351 code. Probably was just coincidence.

  • Hi Sam, did you ever figured out how to fix your check engine light problem? I have a MB C300 2010 and having the exact same problem as you; not sure what to do next.
    Thanks,

    • I’m having the same exact issue I changed the coil and the code comes back? How did you resolve your problem? Was it the ECM?