OBD-II Generic Error Code P0351: How to Fix It

Medium 30-60 minutes High Severity Verified June 2026
Error Code
P0351
Brand
OBD-II Generic
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
30-60 minutes
Error code P0351 indicates a problem with the primary circuit of ignition coil 'A'. This means the engine control module (ECM) has detected a malfunction in the electrical circuit that powers or controls the coil. Common symptoms include engine misfires, rough idling, reduced power, and the Check Engine Light.
Ad

Tools You'll Need

How to Fix Error Code P0351

  1. Safety First

    Always disconnect the battery before working on the ignition system to avoid electrical shock or damage.
  2. Locate Ignition Coil 'A'

  3. Visually Inspect the Coil and Wiring

  4. Test Power and Ground

    Be careful not to short the multimeter probes.
  5. Test Coil Primary Resistance

  6. Swap Coils (If Possible)

    Ensure the engine is off and battery disconnected before swapping.
  7. Check ECM and Wiring Integrity

    ECM replacement typically requires programming; consult a professional.

Parts You May Need

Ad

When to Call a Professional

If you've tested the coil, power, ground, and wiring and the code persists, the issue may be in the ECM or a deeper wiring fault. A professional mechanic can perform advanced diagnostics and ECM reprogramming.

Frequently Asked Questions

Can I drive with error code P0351?
It is not recommended. Driving with a misfire can damage the catalytic converter and cause poor performance. Seek repair promptly.
What causes P0351?
Common causes include a faulty ignition coil, damaged wiring or connectors, poor grounds, or a failing ECM.
How do I know which cylinder is 'A'?
Consult your vehicle repair manual. Usually cylinder #1 is designated as 'A', but it varies by manufacturer. The manual will have a diagram.
Can a bad spark plug cause P0351?
Rarely. P0351 directly indicates a primary circuit issue, not a plug problem. However, a faulty plug can cause secondary issues that might trigger related codes.
How much does it cost to fix P0351?
DIY cost for a new ignition coil is $30-$100. Professional repair including diagnosis and parts can range from $150 to $400.