P0350 Code: Ignition Coil Primary/Secondary — Causes & Fix
P0350 means a general fault in the ignition coil primary/secondary circuit — the ECM detected a coil circuit problem.
- Applies to
- All OBD-II vehicles (any make or model)
- Est. repair cost
- $40 – $500
- Time to fix
- 30 minutes – 2 hours
What it means
Causes include a failed ignition coil, wiring/connector faults, or an ECM driver problem. P0350 is a generic OBD-II code defined in the SAE J2012 standard, so it applies to virtually any 1996-or-newer OBD-II vehicle regardless of make. Fix the underlying fault, then clear the code with an OBD-II scan tool — it will return if the problem isn't resolved.
Symptoms
- Check engine light on
- Misfire, weak spark, or hard start
- Power loss
How to fix it
- 1
Inspect coils and wiring
1. Check the ignition coil connectors and wiring.
- 2
Test and replace
1. Test coil resistance/operation. 2. Replace a failed coil, then clear the code.
Frequently asked questions
Which coil does P0350 mean?
It is a general coil-circuit code (not cylinder-specific). Cylinder-specific coil codes are P0351 and up; P0350 points you to inspect the coils/wiring.
Last updated July 19, 2026
Guidance only — always consult a qualified professional or the official service manual before carrying out repairs.