P0354: Ignition Coil "D" Primary/Secondary Circuit

P0354 means Ignition Coil "D" Primary/Secondary Circuit. The engine computer has detected a fault in the primary or secondary circuit of the ignition coil for cylinder 4.

CodeP0354
SystemIgnition
SeverityHigh
TypeGeneric powertrain

Can I keep driving? Limit driving and diagnose promptly. Continued driving can cause damage, stalling or limp mode.

Common symptoms

  • Check engine light on
  • Misfire on cylinder 4
  • Rough running and loss of power

Possible causes

  • Failed ignition coil for cylinder 4
  • Damaged coil connector
  • Wiring fault between the coil and engine computer
  • Engine computer coil driver fault

How to diagnose P0354

  1. Inspect the coil connector and wiring.
  2. Swap the coil with another cylinder and see whether the code follows.
  3. Check coil supply voltage and the trigger signal.
  4. Check for P030x misfire codes on the same cylinder.

What the code means, digit by digit

PPowertrain0Generic (SAE) code3Sub-system54Specific fault

Generic codes have the same definition on every OBD-II vehicle (petrol cars from model year 1996 in the US, 2001 in the EU; diesels later). Manufacturers can add their own enhanced codes; those are not listed here.

Related codes

General guidance only. Fault codes describe what the engine computer saw, not which part failed: confirm with testing before replacing parts, and follow the vehicle's service information.