OBD-II · IGNITION

P0351

Ignition coil A – primary/secondary circuit

The control module detected a condition described as “Ignition coil A – primary/secondary circuit”. The code identifies the affected area, but it does not by itself prove which component has failed.

SystemIgnition
UrgencyHigh
Code familyPowertrain
Open in search
01

What does P0351 mean?

The control module detected a condition described as “Ignition coil A – primary/secondary circuit”. The code identifies the affected area, but it does not by itself prove which component has failed. The code describes the detected condition, not a guaranteed failed part. A reliable diagnosis also considers related codes, freeze-frame data, live values and the actual symptoms.

02

Possible causes

  • Faulty ignition coil or spark plug
  • Connector, ground or coil supply fault
  • Moisture or oil in the spark-plug well
  • Damaged control-module driver or wiring harness
03

Common symptoms

  • Engine misfires
  • Power loss
  • Flashing check-engine light
  • Difficult starting
04

Sensible next checks

  • Read cylinder-specific codes and misfire counters
  • Inspect spark-plug condition and gap
  • Swap a coil only with a known comparison cylinder as a targeted test
  • Measure wiring and power supply
05

Why does it return after clearing?

Clearing the code only removes the stored entry. If the underlying condition remains, the control module will set the code again after the next relevant monitor cycle. Save the data first, diagnose the cause, repair it and only then clear the code.

DIAGNOSTIX OBD2

Put P0351 into context with live data.

Read the code with DiagnostiX and check the relevant live values instead of replacing parts based only on the code name.