P0354 Code: The "D" Is Cylinder 4 — Start Here Before Buying

P0354 Code: The "D" Is Cylinder 4 — Start Here Before Buying

STOP — If the CEL Is Flashing, Pull Over Now. A Catalytic Is at Stake.

P0354 Code: The "D" Is Cylinder 4 — Start Here Before Buying

The "D" in P0354 isn't a mystery — it's just the SAE letter for cylinder 4's ignition coil. But before you buy any parts, there's a famous 30-second swap test that confirms whether the coil is actually bad or whether the wiring is lying about it. This guide walks you through the test, the fix, and the moment you absolutely must stop driving.

Updated May 2026 11 min read DIY Difficulty: Beginner Fix Cost: $25 – $350
⚡ QUICK ANSWER

P0354 means "Ignition Coil D Primary/Secondary Circuit Malfunction" — and the "D" identifies the cylinder 4 ignition coil. The PCM detected an electrical fault in the coil itself or its wiring. The fixes, in order of probability: (1) do the 30-second coil swap test for free to confirm the coil is bad, (2) inspect the connector for melted plastic or oil contamination, (3) measure primary resistance (should be 0.4-2.0Ω) and secondary (6,000-15,000Ω), (4) replace the coil with OEM ($20–$80) plus a matching spark plug. WARNING: if the CEL is flashing, stop driving — the misfire can destroy your catalytic converter in minutes.

What Does P0354 Actually Mean?

Your engine has one ignition coil per cylinder on modern coil-on-plug (COP) systems. Each coil converts the 12V battery signal into the 25,000–45,000V high-voltage pulse needed to fire its spark plug. The PCM monitors each coil's primary and secondary circuit electrically — it expects a specific voltage spike when it commands the coil to fire. If the PCM detects no spike, or a wrong-shaped spike, on coil "D" specifically, P0354 sets.

The "D" is the key. The SAE OBD-II standard uses letters to identify which coil has the fault:

  • A = Coil 1 (cylinder 1) — P0351
  • B = Coil 2 (cylinder 2) — P0352
  • C = Coil 3 (cylinder 3) — P0353
  • D = Coil 4 (cylinder 4) — P0354 ← your code
  • E, F, G, H = Coils 5, 6, 7, 8 on V8 engines — P0355, P0356, P0357, P0358

So P0354 isn't a vague "something's wrong somewhere." It's a precise pointer: cylinder 4's ignition coil or its circuit is electrically faulty.

P0354 vs. P0304: P0354 = electrical CIRCUIT fault detected by the PCM (the coil isn't responding as expected). P0304 = combustion-event misfire on cylinder 4 (the cylinder didn't fire). These two often appear together because a failing coil causes both. Fix P0354 first; the misfire usually resolves on its own.
Critical: P0354 means an ELECTRICAL fault was detected — not necessarily that the coil is dead. The fault could be a damaged connector, melted wiring, or rarely a PCM driver-transistor failure. The 30-second coil swap test in Step 3 below tells you which one for free.

What Are the Symptoms of P0354?

P0354 produces immediately noticeable drivability symptoms because the engine is running on three cylinders instead of four (or five of six, seven of eight). The vehicle won't stall completely on most engines, but the loss of one cylinder is unmistakable:

Check Engine Light — solid for mild misfires, FLASHING for severe
Rough idle — engine shakes, vibrates noticeably, especially at stops
Loss of power — 15–30% drop in acceleration; struggles uphill
Hesitation under load — stumbles when you press the throttle hard
Reduced fuel economy — 10–20% MPG drop; unburned fuel goes out the exhaust
Possible no-start — on smaller engines (3-cyl, some 4-cyl), one cylinder out can prevent starting
The "missing cylinder" tell: Pop the hood with the engine idling and listen carefully. With one cylinder dead, you'll hear an irregular puttering rhythm instead of the smooth steady idle. Touch (carefully, briefly) each exhaust manifold runner near the head — the runner for the dead cylinder will be noticeably cooler than the others because no combustion is happening there.

Is P0354 Code Serious?

It's a high-severity code with a fast-failure tail risk to your catalytic converter. Unlike sensor-stuck codes that develop slowly, a misfire from a bad coil dumps unburned fuel into the catalytic converter immediately. Inside the cat, this fuel ignites and raises temperatures high enough to melt the ceramic substrate within minutes if the misfire is severe.

Catalytic converter damage — possible within minutes on a flashing CEL
Engine carbon buildup — unburned fuel washing the cylinder walls of oil
Failed emissions test — guaranteed; misfire monitor stays incomplete
Worse if ignored long-term — wash-down can damage the cylinder wall and rings

The good news: P0354 has one of the cheapest typical fixes once diagnosed (a $25 OEM coil). The catch: misdiagnosing it costs your catalytic converter.

Severity rating: 🔴 High — repair within a few days at most. If the CEL is FLASHING, stop driving immediately — catalytic converter damage can happen in minutes. With a solid CEL, you have a few drive cycles to fix it. Either way, do not delay.

What Causes a P0354 Code? (Ranked by Frequency)

Check causes in this order. Step 1 (coil swap test) is free and rules out 90% of the wasted-money scenarios — do it before buying anything.

1

Failed Ignition Coil (Most Common)

The cylinder 4 coil itself has failed — heat damage from age, internal winding short, or cracked secondary insulation. By far the most common P0354 cause. Modern coil-on-plug units are wear items that typically last 80,000–120,000 miles. Coil failure rates jump sharply if a worn spark plug forced extra voltage through the coil over time. Use OEM brands only (Denso, Bosch, NGK, Delphi, Motorcraft) — generic aftermarket coils often fail within months.

Fix: $20–$80 OEM coil · 15-30 min
2

Worn or Fouled Spark Plug

A worn-out, fouled, or wrong-gap spark plug forces the coil to deliver extra voltage to bridge the gap. Over time this kills the coil. Always replace the spark plug alongside any coil replacement — they're a matched pair, and saving $5 on a plug to spend $30 on a new coil that dies in months is poor economics. Inspect the plug while it's out: black/oily plug = rich condition or oil leak; tan/light color = healthy combustion.

Fix: $4–$15 OEM plug
3

Damaged Coil Connector / Wiring

The coil's electrical connector sits in a hot, vibrating environment near the exhaust manifold. Pins can back out, plastic can melt, and corrosion can form. Heat damage is most common on turbocharged engines (Ford EcoBoost, VW 2.0T). Sometimes a connector backing out partially gives intermittent P0354 — wiggle the harness with the engine running and watch for symptom changes.

Fix: $5–$40 connector pigtail
4

Oil Contamination in the Coil Tower

A leaking valve cover gasket lets engine oil pool in the spark plug tube, where it surrounds the coil's secondary boot. Oil is a conductor — it bleeds high voltage to ground before the plug can fire. Common on inline 4 engines after 100,000 miles (Honda K-series, Toyota 2AZ-FE, Hyundai Theta II). Fix the valve cover gasket FIRST or the new coil will die the same way.

Fix: $30–$120 valve cover gasket
5

Open or Shorted Coil Primary Circuit

The wire from the PCM to the coil's primary winding can develop an open (broken wire) or short (chafed wire grounding out). Measure primary resistance directly across the coil terminals — should be 0.4-2.0Ω. If specs are normal but you still see P0354 with the swap test pointing to wiring, trace continuity from the coil connector pins back to the PCM.

Fix: $15–$50 wiring repair
6

Failed PCM Coil Driver (Rare)

Inside the PCM, individual transistors called "drivers" switch each coil on and off. A single driver can fail without affecting others, giving you a P0354 that follows the cylinder regardless of coil swaps. This is genuinely rare (most PCMs outlast the vehicle), but real. Confirm by swapping the coil to a different cylinder and watching if P0354 stays on cylinder 4 or follows the coil.

Fix: $300–$900 PCM repair / reflash

What You'll Need

Tools

  • OBD2 scanner (read & clear codes) iCarzone MA200 V6 ›
  • Digital multimeter (resistance mode)
  • Spark plug socket + extensions
  • Torx + Phillips screwdrivers
  • Inspection mirror + flashlight
  • Dielectric grease

Possible Parts & Supplies

  • OEM ignition coil $20–$80
  • OEM spark plug (matching) $4–$15
  • Coil connector pigtail (if damaged) $5–$40
  • Valve cover gasket (if oily) $15–$80
  • Electrical contact cleaner $5–$10
  • Dielectric grease $3–$8
Recommended Diagnostic Tool for P0354

iCarzone MA200 V6 — Mid-Tier OBD2 Diagnostic Tool

★★★★★ Color TFT · Full ECU Diagnosis · CANBUS

2.8-inch color TFT diagnostic tool with full ECU diagnosis and multiple test modes including CANBUS — perfect for confirming P0354, reading misfire counter data (P0304), and verifying the fix after coil replacement.

$119.99
Shop Now ›

How Do You Fix a P0354 Code?

Follow these steps in order. Step 3 — the famous coil swap test — is the most powerful free diagnostic in the entire P0354 playbook. Done right, it eliminates 90% of wasted-money scenarios.

P0354 Diagnostic Flowchart — Decision Tree

P0354 Diagnostic Flowchart Decision tree starting at "Scan codes and capture freeze frame" and branching through cylinder 4 coil location, the famous 30-second coil swap test, connector and wiring inspection, primary/secondary resistance measurement, OEM coil replacement, and PCM driver as a rare last resort. START · Scan + Freeze Frame Step 2: Locate Cylinder 4 coil D = coil 4 (per SAE standard) Step 3: 30-Second Coil Swap Test Code follows coil? Coil is bad. P0351 sets → coil! $25 fix Step 4: Inspect connector + wiring Melted plastic? Oil contamination? Step 5: Measure primary + secondary Ω Primary 0.4-2Ω · Secondary 6k-15kΩ OEM coil + plug Most common fix Step 6: PCM driver (rare last resort) If swap test confirms wiring + PCM checks fail
Figure 1: P0354 diagnostic decision tree — the Step 3 coil swap test confirms 90% of cases for free before any parts purchase.
  • 1

    Scan for All Codes and Capture Freeze Frame

    Plug in your scanner and record every stored code. P0354 frequently appears with companion codes:

    • P0304 (Cylinder 4 misfire) — the partner code; same cylinder, combustion side
    • P0300 (random/multiple misfire) — if multiple cylinders are misfiring
    • P0351, P0352, P0353 — other coil circuit codes if multiple coils failed
    • P0171/P0172 — fuel trim shifted because of the dead cylinder
    CRITICAL: If the Check Engine Light is FLASHING (not solid), pull over and stop driving. A flashing CEL indicates a severe misfire that can destroy your catalytic converter in minutes. Tow the vehicle home rather than driving it.
  • 2

    Locate Cylinder #4 and Its Ignition Coil

    The "D" in P0354 refers to coil 4 on the SAE OBD-II standard. Cylinder numbering varies by engine:

    • Inline 4-cylinder: cylinder 4 is typically the one closest to the transmission (furthest from front of engine, opposite the timing belt/chain end)
    • V6/V8 transverse: consult the owner's manual — cylinder 4 may be on either bank
    • V6/V8 longitudinal (RWD trucks): typically the 4th cylinder back on the passenger side, but verify
    • Coil-on-plug (COP): one coil sits directly on top of each plug — pop the plastic engine cover to access
    • Coil pack designs: older systems use a single block firing multiple cylinders — "D" may refer to a specific output on the pack
  • 3

    The 30-Second Coil Swap Test — The Killer Diagnostic Step

    This is the most valuable free diagnostic in the entire P0354 playbook. Done in 5 minutes, it eliminates 90% of unnecessary parts purchases.

    • With the engine cold, unplug the coil on cylinder 4
    • Pull it out and physically swap it with the coil from cylinder 1 (or any other accessible cylinder)
    • Plug both connectors back in carefully
    • Clear all codes with your scanner
    • Drive 10–15 miles in normal conditions
    • Re-scan for codes

    Interpret the result:

    • P0351 sets (or whichever cylinder you moved the coil to): the coil moved with the fault → coil itself is bad → replace it
    • P0354 returns on cylinder 4: the fault stayed with the cylinder → wiring or PCM driver is the problem, NOT the coil
    Total cost of this test: $0. Time: 10 minutes. Confidence in the next decision: 90%+. Skip this step and you risk spending $80 on the wrong part.
  • 4

    Inspect the Coil Connector and Wiring

    If the swap test showed the fault stayed on cylinder 4 (coil isn't the problem), inspect the wiring side. Unplug the connector and check for:

    • Melted plastic — heat damage from nearby exhaust; common on turbo engines (Ford EcoBoost, VW 2.0T)
    • Green corrosion — moisture intrusion at the connector
    • Oil contamination — pooling from a leaking valve cover gasket; if present, fix the gasket BEFORE installing any new coil
    • Broken pins or backed-out terminals — gently probe each pin with a pick to verify they're seated

    Spray with electrical contact cleaner and reseat. With the key on and engine off, back-probe the supply pin — should see ~12V on most coil designs. Wiggle test the harness with the engine running and watch the live tach for stumbles.

  • 5

    Measure Coil Primary and Secondary Resistance

    If the swap test confirms the coil is bad (P0351 set when moved to cylinder 1), you can verify with a multimeter. Pull the suspect coil and measure:

    • Primary resistance: across the two small low-voltage pins on the coil connector. Spec is typically 0.4-2.0 ohms. An open reading (infinite) confirms a dead primary winding.
    • Secondary resistance: from one primary pin to the high-voltage spark plug output (the spring-loaded boot terminal). Spec is typically 6,000-15,000 ohms. An infinite reading confirms an open secondary winding.

    Compare to your factory service manual specs — some makes use different ranges. Out of spec on either test confirms the coil is dead.

    If the swap test was decisive (P0354 stayed on cylinder 4), you can skip the resistance test on the original coil and head straight to the wiring/PCM diagnostics. Resistance tests only confirm a "bad coil" diagnosis; they don't rule out wiring problems.
  • 6

    Replace the Coil with OEM and Clear the Code

    If the coil is confirmed bad, replace it with OEM brand only — Denso, Bosch, NGK, Delphi, or Motorcraft depending on your make. Generic aftermarket coils on modern engines fail at high rates and often set P0354 within months.

    Best practice for installation:

    • Replace the coil and a matching new spark plug at the same time — they're a wear-paired set
    • Apply dielectric grease to the coil boot before installation
    • Hand-thread spark plug before using a wrench (avoid cross-threading aluminum heads)
    • Torque the spark plug to manufacturer spec (typically 13-20 ft-lbs)
    • Reconnect the coil connector firmly until you hear the click

    After install, clear all codes and drive several warm-up cycles. The misfire monitor should complete within 50-100 miles and confirm the fix.

How Much Does P0354 Cost to Fix?

P0354 has one of the cheaper typical fix costs in the OBD-II catalog — the parts are inexpensive and the labor is fast. The most expensive scenario is misdiagnosis leading to catalytic converter damage. The table below reflects realistic 2026 pricing.

Repair DIY Cost Shop Cost You Save Type
Coil swap test (diagnostic only) $0 $80–$150 Up to $150 Free First Step
Connector clean / contact cleaner $5–$10 $60–$120 Up to $110 DIY Friendly
Coil connector pigtail repair $5–$40 $100–$250 Up to $210 DIY Moderate
Ignition coil (OEM, mainstream brands) $20–$80 $80–$200 Up to $120 DIY Friendly
Ignition coil (premium / European) $80–$200 $200–$400 Up to $200 DIY Friendly
Spark plug replacement (1 plug) $4–$15 $30–$80 Up to $65 DIY Friendly
Valve cover gasket (if oil leaking) $15–$80 $150–$400 Up to $320 DIY Moderate
PCM repair / reflash (rare) N/A $300–$900 Shop Required
Catalytic converter (if damaged) $200–$800 $600–$2,000 Up to $1,200 Shop Advised
Always do the swap test first: A 10-minute coil swap costs nothing and tells you whether the $25 coil is the answer or whether you need to look at wiring. Owners who skip this step and buy a coil first are often back at the parts counter within a week — the new coil set the same P0354 because the real problem was a damaged connector.

Per the EPA's emissions standards ↗ EPA Vehicle Emissions I/M Program, a vehicle with an active P0354 code will fail an OBD-II emissions test because the misfire monitor stays incomplete. If your vehicle is still within the federal emissions warranty (8 years / 80,000 miles), the coil and catalytic converter may be covered — check with your dealer before paying out of pocket.

Which Vehicles Are Most Prone to P0354?

P0354 is generic OBD-II and appears across all makes, but certain platforms generate disproportionately high cases due to documented coil failure patterns. Two stand out: Toyota engines (aging coils after 100,000 miles) and Ford F-150 EcoBoost (turbo heat damage). Deep-dives for each below the table.

Make Model / Engine Years Primary Cause & Notes Risk
Toyota / Lexus Camry, RAV4, Corolla, Highlander, ES350 (2GR-FE V6, 2ZR-FE, 2AZ-FE) 2005–2024 Aging Denso coils after 100,000–120,000 miles is the dominant cause. 2AZ-FE engines also prone to oil pooling in coil tower from valve cover leaks. See Toyota deep-dive below. High
Ford / Lincoln F-150 (2.7L/3.5L EcoBoost), Edge, Explorer, MKX 2011–2024 Turbo heat is brutal on coils; cylinder 4 coil failures common at 60,000+ miles. Multiple Ford TSBs address early coil replacement. See Ford EcoBoost deep-dive below. High
Honda / Acura Accord, Civic, CR-V, Pilot, MDX (K-series I4, J-series V6) 2005–2024 Valve cover gasket leaks pool oil in coil towers, killing coils at 100,000+ miles. Always replace the gasket alongside the coil on these engines. Medium
GM / Chevrolet Silverado, Sierra, Equinox, Malibu (5.3L Vortec V8, 2.0T LTG, 1.5T LFV) 2007–2024 AC Delco coils typically last 100,000+ miles. When failures occur, usually heat-related on turbocharged engines. Use AC Delco OEM only. Medium
Hyundai / Kia Sonata, Optima, Tucson, Sportage (Theta II 2.4L, Nu 2.0L) 2011–2024 Valve cover oil leaks are notorious on Theta II — coil tower fills with oil and kills coil. Replace gasket and ALL coils together if oil contamination is severe. Medium
VW / Audi Jetta, Passat, Tiguan, A4, Q5 (2.0T EA888) 2014–2024 Coil heat damage after 80,000 miles. Bosch OEM only — aftermarket coils on these engines fail rapidly. Medium

P0354 on Toyota (Camry, RAV4, Corolla, Highlander) — 2005–2024

Toyota's coil-on-plug engines (2AZ-FE inline 4, 2ZR-FE inline 4, 2GR-FE V6) are one of the most P0354-prone platforms in the catalog — not because the coils are poorly designed (they're not), but simply because there are millions of Toyotas on the road and Denso coils are wear items with a finite lifespan.

1. The 100,000-mile pattern. Toyota Denso coils typically last 80,000–120,000 miles. After that, gradual heat fatigue degrades the secondary winding insulation and the coil starts arcing internally. P0354 sets when the cylinder 4 coil reaches the end of its life — often followed by P0353, P0352, P0351 in subsequent months as the other coils age out. Many Toyota owners replace all coils together at 100,000 miles as preventive maintenance.

2. Oil pooling on 2AZ-FE engines. The Toyota 2AZ-FE 2.4L (used in 2002–2009 Camry, RAV4, Highlander, Solara) has a documented valve cover gasket weakness. Oil seeps down into the spark plug tubes and pools around the coil boot, conducting voltage to ground before the plug can fire. If you find oil in the coil tower, fix the valve cover gasket FIRST — a new coil installed into an oil bath will fail within months.

3. OEM-only rule. Use Denso OEM ignition coils. Aftermarket coils on Toyota engines have a reputation for failure within 6–12 months. The price difference is small ($25 vs $40) and the OEM coils typically last another 80,000+ miles.

Toyota action plan: Inspect the coil tower for oil pooling on 2AZ-FE engines BEFORE replacing the coil. Use Denso OEM coils only. Consider replacing all coils together at the 100,000-mile mark as preventive maintenance — the labor overlaps significantly. Always pair a new coil with a matching NGK or Denso plug.

P0354 on Ford F-150 EcoBoost (2.7L & 3.5L) — 2011–2024

Ford's twin-turbo EcoBoost engines (2.7L Nano, 3.5L Cyclone) are the other major P0354 platform. The combination of high cylinder pressures, hot turbo plumbing, and tight engine bay packaging means cylinder 4 coils see brutal heat — and they fail correspondingly faster than on naturally aspirated engines.

1. The turbo heat problem. The cylinder 4 coil on the EcoBoost 3.5L is the last in the firing order on its bank and sits closest to the turbocharger heat shield. Coil failure rates are noticeably higher here than on cylinders 1–3 of the same bank. Ford has issued TSBs covering early coil failures on certain build dates of 2011–2018 F-150 EcoBoost models — check NHTSA by VIN.

2. OEM-only is critical here. Motorcraft OEM coils on EcoBoost typically last 80,000–100,000 miles. Aftermarket coils often fail within 30,000–50,000 miles on this platform — the heat is just too much for cheaper construction. Never use a coil that doesn't specifically list EcoBoost compatibility.

3. Plug replacement is mandatory. EcoBoost coils suffer from worn spark plug "voltage demand" failure mode — a worn plug forces the coil to deliver more voltage to spark, accelerating coil degradation. Always replace the matching iridium plug alongside any coil replacement, and stick to Motorcraft SP-534 series or equivalent.

Ford EcoBoost action plan: Check NHTSA for TSBs by VIN before paying for coil replacement. Use Motorcraft OEM coils only. Replace the matching plug at the same time. If cylinder 4 already failed, consider proactive replacement of cylinder 3 (same heat zone) as a precaution.
How to check for a TSB: Visit NHTSA.gov ↗, enter your VIN or year/make/model, and filter by Technical Service Bulletins. Search for "P0354," "ignition coil," or "cylinder 4 misfire." Ford EcoBoost coil-related bulletins and Toyota Denso coil service campaigns are searchable in this database.

Should You DIY or Call a Mechanic?

DIY If You…
  • Have an OBD2 scanner to read and clear codes
  • Can identify cylinder 4 on your engine
  • Can perform a coil swap without confusing the cylinders
  • Have a multimeter for resistance measurement
  • Want to save $80–$200 in shop labor
Use a Mechanic If…
  • Check Engine Light is flashing (tow it, don't drive)
  • Multiple coil codes (P0351–P0358) suggest PCM driver problem
  • Coil swap test points to wiring but you can't trace it
  • Vehicle is under emissions or powertrain warranty
  • Catalytic converter already failed (P0420 also set)
Never replace the catalytic converter for a P0354 code alone. The cat is downstream from the coil and can't cause coil-circuit faults. If P0354 is paired with P0420 (catalyst efficiency), the rich condition from the misfire has likely damaged the cat — but fix the coil first, then re-evaluate the cat. A new cat installed with the misfire still active will be damaged again within weeks.

Related Codes You May See With P0354

Frequently Asked Questions

What does the "D" mean in P0354?
The "D" in P0354 refers to the fourth ignition coil — which fires cylinder #4 on most engines. The SAE OBD-II standard uses letters to identify coils when each cylinder has its own coil (coil-on-plug systems): A=coil 1 (cyl 1), B=coil 2 (cyl 2), C=coil 3 (cyl 3), D=coil 4 (cyl 4), and so on through E, F, G, H for higher-cylinder engines. So a P0354 code points directly to the cylinder 4 ignition coil and its circuit.
Can I drive with a P0354 code?
Yes for a short time, but only if the Check Engine Light is SOLID, not flashing. P0354 means cylinder 4 is misfiring — the engine still runs on the remaining cylinders but with reduced power, rough idle, and increased fuel consumption. CRITICAL: if the CEL is FLASHING, pull over immediately. A flashing CEL means a severe misfire is dumping raw fuel into the catalytic converter, where it can ignite and melt the substrate within minutes. A $40 coil repair becomes a $1,500+ catalytic converter replacement if you ignore a flashing light.
Will P0354 damage my catalytic converter?
Yes — quickly. A misfiring cylinder dumps unburned fuel into the exhaust where it reaches the catalytic converter. Inside the cat, the unburned fuel ignites and raises temperatures high enough to melt the ceramic substrate. Catalytic converter damage from a single misfiring cylinder can happen in under 100 miles of driving. If the CEL is flashing, the misfire is severe enough to cause damage in minutes — stop driving.
How much does it cost to fix P0354?
The OEM ignition coil itself runs $20–$80 for most makes; high-end European brands (BMW, Audi) can reach $80–$200. The install is 10–30 minutes DIY on coil-on-plug engines. Add a matching OEM spark plug ($4–$15). Shop labor is typically $80–$200. Total DIY cost: $25–$100. Total shop cost: $150–$350. If you ignored a flashing CEL and damaged the catalytic converter, add $400–$2,000 to that bill.
What is the coil swap test?
The coil swap test is the gold-standard free diagnostic for P0354. With the engine cold, you move the cylinder 4 coil to a different cylinder (say cylinder 1) and clear the code. Drive 10–15 miles. If the code follows the coil to its new cylinder (P0351 sets), the coil is bad — replace it. If P0354 returns on the original cylinder 4, the coil is fine and the problem is in the wiring or PCM driver circuit. Costs nothing, takes 10 minutes, eliminates 90% of unnecessary parts purchases.
What scanner do I need to diagnose P0354?
Any OBD2 scanner that reads and clears generic codes can diagnose P0354 by confirming the code and capturing freeze frame data. For deeper diagnosis like watching misfire counter values in live data (which cylinder is misfiring, how often), you need a scanner with full ECU diagnosis. The iCarzone MA200 V6 is a mid-tier 2.8-inch color TFT diagnostic tool with full ECU diagnosis, CANBUS protocol support, and live data — a strong fit for diagnosing P0354 and verifying the fix after repair.
Is P0354 the same as P0304?
Related but distinct. P0354 = Ignition Coil 'D' (cylinder 4) primary or secondary CIRCUIT malfunction — an electrical fault detected by the PCM. P0304 = Cylinder 4 misfire — the PCM detected that cylinder 4 didn't fire correctly. They often appear together because a failing coil causes both an electrical fault (P0354) AND missed combustion events (P0304). Fix P0354 first; the misfire will usually go away on its own.
What causes P0354 on a Toyota or Ford EcoBoost?
On Toyota engines (2GR-FE V6, 1ZZ-FE, 2ZR-FE), P0354 is typically caused by an aging ignition coil after 80,000–120,000 miles, especially if a worn spark plug accelerated the wear. Denso OEM coils are the only reliable replacement. On Ford F-150 2.7L and 3.5L EcoBoost (turbocharged direct injection), heat from the turbo is brutal on cylinder 4 coils, and TSBs have addressed early coil failure. Always inspect for valve cover oil leaks — oil pooling in the coil tower kills coils fast on this platform. See our Toyota deep-dive and Ford EcoBoost deep-dive above.
Written & verified by

Automotive Diagnostic Specialists

Our team of ASE-certified technicians and OBD-II diagnostic engineers review every article for technical accuracy. Content is based on hands-on diagnostic experience across domestic, Asian, and European vehicle platforms.

10+ years diagnostic experience ASE Certified Last reviewed: May 2026