DOBD DashX ☰ Browse all codes
P0351

Ignition Coil A Primary Control Circuit/Open

Ignition / coil Generic OBD-II High

What it means

P0351 means the ECM has detected an electrical fault β€” often an open β€” in the primary control circuit for ignition coil 'A'. Without a working coil, that cylinder misfires, so the engine runs rough and loses power. Because a misfire can damage the catalytic converter, it should be repaired quickly rather than driven on.

High

Can I keep driving? Not for long β€” a dead coil means a misfiring cylinder, so the engine runs rough and unburned fuel can damage the catalytic converter; drive as little as possible.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty ignition coil 'A' or its connector
  2. Open, shorted, or damaged wiring in the coil primary control circuit
  3. Loose or corroded connector at the coil
  4. Worn spark plug on that cylinder stressing the coil
  5. Rarely, a faulty ECM coil driver

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and inspect the coil 'A' connector and wiring for damage, corrosion, or an open.
  2. Check for the coil's power and the ECM control signal at the connector.
  3. Swap the suspect coil with a known-good one from another cylinder β€” if the fault follows the coil, replace it.
  4. Inspect and replace the spark plug on that cylinder if worn.
  5. Verify the circuit back to the ECM before considering the module; clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0351?+
Only briefly. A dead coil makes the cylinder misfire, and dumping unburned fuel into the exhaust can overheat and ruin the catalytic converter. Fix it promptly.
Can I just clear P0351?+
It comes right back β€” this is a circuit fault. The coil, wiring, or connector has to be repaired for it to stay off.

Related codes

Often seen with P0351

Read & clear P0351 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX