Powertrain Source reviewed Lights the check engine lamp

P0350: Ignition Coil Primary/Secondary Circuit/Open

Standardized SAE J2012 code · P03xx — Ignition system and misfire

What does P0350 mean?

P0350 is the general ignition coil circuit code without assignment to a coil: the engine module detects a fault in the primary or secondary circuit of a coil but does not report which one. This typically concerns older systems with a shared output stage or ignition module, or a shared feedback line for all coils. The monitoring works as for P0351 ff – primary-current feedback for each ignition command, or the voltage at the driver. GM and Ford report coil faults individually (P0351 ff, P2300 ff) and do not use P0350; the description follows CARB's output monitoring requirement, which allows one collective code.

The code tells you which monitor failed, not which part is broken. Test before replacing parts.

Symptoms

  • Check engine light on
  • Misfire, rough running
  • Starting problems or stalling if a shared output stage fails

Common causes

  • High Ignition coil, coil pack or ignition module faulty
  • Medium Shared supply (fuse, relay, ignition feed) or ground open
  • Medium Harness, connector or feedback line to the coils faulty
  • Low Ignition lead or plug connector damaged (secondary side)
  • Low Engine module or driver

Likelihood is a general estimate across vehicles; your make and model may differ.

Add your car to see reports of P0350 on the same make and model first.

P0350 in the community

Ask about P0350

No one has posted about P0350 yet

Share your vehicle, the tool you used and what you tested — the first thread helps everyone who searches for this code.

Describe your P0350 problem