OBDHut

OBDHut

P0354

Easy (DIY)

Ignition Coil D Primary/Secondary Circuit Malfunction

What Does P0354 Mean?

The ECM has detected a primary or secondary circuit malfunction in ignition coil D, which typically serves cylinder #4. The ECM's coil driver monitoring circuit has found that coil D is not responding properly to firing commands, either drawing too much current, too little current, or showing no response. Cylinder 4 will misfire continuously, and the engine will run rough with reduced power output.

Common Causes

40%

Failed ignition coil D due to internal primary or secondary winding failure from heat stress or age

Ignition Coil D (Cylinder 4)
Coil Boot/Spring

25%

Wiring fault in the coil D trigger or power supply circuit including chafed wires, corroded splices, or loose terminals

Ignition Coil D Wiring Harness
Coil Connector

20%

Failed or worn spark plug causing excessive secondary voltage demand and coil driver fault

Spark Plug (Cylinder 4)
Coil Boot

15%

ECM internal coil driver circuit failure for the cylinder 4 output

Engine Control Module

Diagnostic Steps

1

Perform a coil swap test: move coil D to another cylinder position and install a known-good coil in cylinder 4. Clear codes and run the engine to determine if the fault follows the coil or stays with the cylinder.

2

Measure coil D primary (0.4-1.0 ohms) and secondary (6,000-12,000 ohms) winding resistances. Compare to manufacturer specification and to readings from known-good coils.

3

Inspect the coil D connector terminals for signs of heat damage, backing out of terminals, or green/white corrosion indicating moisture exposure.

4

Verify ECM trigger signal for cylinder 4 by backprobing the coil driver wire during cranking. No signal or erratic signal points to ECM driver or wiring fault.

5

Check the cylinder 4 spark plug well for oil pooling from a leaking valve cover gasket or tube seal, which causes coil boot degradation and secondary arcing.

Estimated Repair Cost

$60 - $300

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0354 mean?

The ECM has detected a primary or secondary circuit malfunction in ignition coil D, which typically serves cylinder #4. The ECM's coil driver monitoring circuit has found that coil D is not responding properly to firing commands, either drawing too much current, too little current, or showing no res...

What causes P0354?

The most common cause of P0354 (Ignition Coil D Primary/Secondary Circuit Malfunction) is: Failed ignition coil D due to internal primary or secondary winding failure from heat stress or age

How much does it cost to fix P0354?

Typical repair costs for P0354 range from $60 to $300, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0354?

Continuous cylinder 4 misfire reduces engine power and can cause hesitation during acceleration. Unburned fuel in the exhaust stream risks catalytic converter damage and potential overheating.

How do I diagnose P0354?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0354 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Ignition System

Difficulty

Easy (DIY)

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.