OBD-II Code P0354: Ignition Coil 'D' Circuit Malfunction
What P0354 means, why it triggers, and how to fix it
- P0354 indicates an electrical failure in the cylinder 4 ignition circuit, with a dead ignition coil being the culprit in over 80% of cases.
- A flashing check engine light means raw fuel is melting your catalytic converter, which turns a $150 coil replacement into a $2,500+ repair if you don't pull over immediately.
- Perform a $0 'coil swap' test by moving the cylinder 4 coil to cylinder 3; if the code changes to P0353, the coil is definitively bad.
- If a new coil and spark plug do not clear the P0354 code, stop replacing parts and use a multimeter to test the wiring harness for a 12V power and ground signal.
What Does P0354 Mean?

The Powertrain Control Module (PCM) detected an electrical circuit problem with the cylinder 4 ignition coil. The spark plug isn't receiving the electrical signal to fire, causing an engine misfire. The letter 'D' corresponds to the fourth cylinder in the firing order.
Technical definition: SAE/OBD-II defines P0354 as "Ignition Coil 'D' Primary/Secondary Circuit Malfunction." 🎬 See this quick 2-minute fix for Toyota P0354 codes. The PCM triggers this code when it commands the cylinder 4 coil to fire but detects an open or shorted circuit instead of the expected electrical feedback.
Can I Drive With P0354?
Yes, But With Caution. Limit driving. The engine is misfiring, which reduces power, increases emissions, and damages the catalytic converter. A flashing check engine light indicates a severe misfire dumping unburned fuel into the exhaust. This destroys the catalytic converter in minutes, turning a $200 repair into a $2,500 expense. If the light flashes, pull over and shut off the engine immediately.
Common Causes

- Faulty Ignition Coil (Very Common) — The cylinder 4 coil failed internally due to heat or age. This is the primary cause of P0354.
- Damaged Wiring or Connector (Common) — The pigtail connector or wiring to the coil is loose, corroded, or broken by engine vibration or rodents.
- Worn Spark Plug (Common) — A worn or fouled spark plug prevents proper spark, creating excessive resistance that burns out the ignition coil.
- Leaking Valve Cover Gasket (Less Common) — Oil leaks into the spark plug tube, submerging the coil boot and shorting the electrical connection.
- Blown Fuse or Faulty Relay (Rare) — The ignition coil power circuit fuse blew, though this usually triggers codes for multiple cylinders simultaneously.
- Faulty Powertrain Control Module (PCM) (Very Rare) — The internal PCM driver controlling coil #4 burned out. Consider this only after exhaustively proving the wiring is intact.
Symptoms

- Engine Misfire and Rough Idle — The engine shakes or vibrates unevenly, especially at a stop, because cylinder 4 is dead.
- Reduced Engine Power — The vehicle feels sluggish and struggles to accelerate under heavy throttle or up hills.
- Poor Fuel Economy — Engine efficiency plummets, causing a noticeable drop in MPG.
- Difficulty Starting — The engine cranks longer than usual or stalls intermittently on cold starts.
- Fuel Smell from Exhaust — Raw gasoline odor emits from the tailpipe due to unburned fuel passing through cylinder 4.
- Check Engine Light is On or Flashing (also visible on scanner) — A solid light is guaranteed. A flashing light indicates a severe misfire actively destroying the catalytic converter.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this code.
Common Fixes & Costs
- Replace Ignition Coil
— Parts: $40-$120, Labor: $50-$150, ~1 hr book time
(DIY)
Ford F-150 (2004-2008, 5.4L V8): OEM Motorcraft DG511 (Alt: Denso 673-6000, Bosch 0986221042)
Dodge Ram 1500 (2009-2018, 5.7L V8): OEM Mopar 56029129AF (Alt: Denso 673-5300, NGK 48916)
Toyota Camry (2003-2013, 2.4L I4): OEM Toyota 90919-02244 (Alt: Denso 673-1303, NGK 48924) - Replace Spark Plug(s)
— Parts: $10-$30, Labor: $80-$250, ~1.5 hr book time
(DIY)
Ford F-150 (2004-2008, 5.4L V8): OEM Motorcraft SP-515 (Alt: NGK 7989, Autolite HT1)
Dodge Ram 1500 (2009-2018, 5.7L V8): OEM Mopar SPLZFR5C11 (Alt: NGK LZFR5C-11, Champion 9408)
Toyota Camry (2003-2013, 2.4L I4): OEM Denso SK20R11 (Alt: NGK 4589, Bosch 9603) - Repair Ignition Coil Wiring/Connector
— Parts: $15-$50, Labor: $120-$500, ~1.5 hr book time
(Intermediate)
Ford F-150 (2004-2008, 5.4L V8): OEM Motorcraft WPT-1051 (Alt: Dorman 645-911)
Dodge Ram 1500 (2009-2018, 5.7L V8): OEM Mopar 05183449AA (Alt: Dorman 645-565)
Toyota Camry (2003-2013, 2.4L I4): OEM Toyota 90980-11885 (Alt: Dorman 645-931) - Replace Valve Cover Gasket
— Parts: $40-$100, Labor: $250-$650, ~3 hr book time
(Intermediate)
Ford F-150 (2004-2008, 5.4L V8): OEM Ford 3L3Z-6584-EA (Alt: Fel-Pro VS50664R)
Dodge Ram 1500 (2009-2018, 5.7L V8): OEM Mopar 53021828AD (Alt: Fel-Pro VS50562R)
Toyota Camry (2003-2013, 2.4L I4): OEM Toyota 11213-0H040 (Alt: Fel-Pro VS50616R) - Replace Powertrain Control Module (PCM)
— Parts: $600-$1200, Labor: $200-$450, ~2 hr book time
(Professional)
Ford F-150 (2008, 5.4L V8): OEM 8L3A-12A650-FBC (Alt: Cardone Remanufactured)
Dodge Ram 1500 (2011, 5.7L V8): OEM 05150599AI (Alt: Flight Systems Remanufactured)
Toyota Camry (2009, 2.4L I4): OEM 89661-06D22 (Alt: OEM Preferred)
DIY vs Professional
- Replace Ignition Coil / Spark Plug — Beginner:
- Repair Ignition Coil Wiring/Connector — Beginner:
- Replace Valve Cover Gasket — Beginner:
- Replace Powertrain Control Module (PCM) — Beginner:
Used vs. New Parts: Buying Guide
When a used part is worth it: Buying a used ignition coil is a gamble. They are wear items with no visible lifespan indicator. Only consider used if the budget is extremely tight on a vehicle near the end of its life.
Donor-vehicle mileage cap: roughly under 50000 miles for the part to have meaningful remaining life.
Donor quality checklist:
- Verify donor mileage is under 50,000.
- Reject parts with cracked housing or corroded connector pins.
- Match the OEM part number exactly.
Decision logic:
- If A new OEM or premium aftermarket coil is under $100 → Buy new. The warranty and reliability outweigh minor savings.
- If The vehicle has over 150K miles and budget is strict → A used coil is a temporary fix, but expect it to fail again.
Warranty tradeoff: Salvage yard parts offer 30-90 days. New aftermarket coils provide 1-year to lifetime warranties. New OEM coils carry 12-24 month warranties.
Worst-case if a used part fails: 200-500. A failed used coil requires buying the part again and paying double labor.
What Happens If You Wait — Timeline
- 0-2 weeks: Solid Check Engine Light. Intermittent hesitation or rough idle on cold starts. (MPG impact: 0-5%% · Added cost: $0-25 in wasted fuel)
- 2 weeks - 3 months: Constant rough idle and sluggish acceleration. Unburned fuel regularly enters the exhaust. (MPG impact: 5-15%% · Added cost: $50-150 in wasted fuel)
- 3-6 months: Check Engine Light flashes under load. Catalytic converter substrate begins cracking from extreme heat. (MPG impact: 15-25%% · Added cost: $800-1500 (Catalytic converter damage))
- 6+ months: Catastrophic catalytic converter failure. Vehicle becomes undrivable. Potential PCM damage on certain models. (MPG impact: 25-40%% · Added cost: $1500-4000+)
Cost of Not Fixing It
- Immediate: Failed emissions test, 5-15% MPG drop, rough idle, and sluggish acceleration. (Added cost: 0)
- 0-1 month: Raw fuel washes oil from cylinder walls, accelerating piston ring wear and stressing other ignition components. (Added cost: 50-200)
- 1-6 months: Catastrophic catalytic converter failure from unburned fuel overheating the substrate. (Added cost: 1200-2800)
- 6+ months: Severe engine damage from cylinder wash-down or PCM driver failure. (Added cost: 1500-4000+)
Diagnosis Steps
- Read Codes & Freeze Frame Data
Confirm P0354 is active. Note if P0304 (Cylinder 4 Misfire) is present. Check live data for Misfire Count on Cylinder 4.
Tools: OBD-II Scanner (Beginner) - Visually Inspect Cylinder 4
Check the ignition coil for a broken connector tab, frayed wires, rodent damage, or oil pooling in the spark plug well.
Tools: Flashlight (Beginner) - Swap the Ignition Coil
Move the cylinder 4 coil to cylinder 3. Clear codes and drive. If the code changes to P0353, the coil is bad. If P0354 returns, the coil is fine.
Tools: Socket wrench (8mm or 10mm) (Beginner) - Inspect the Spark Plug
Remove the cylinder 4 spark plug. Check for heavy carbon, oil fouling, or a cracked insulator. Replace if worn.
Tools: Spark plug socket, ratchet, extension (Intermediate) - Check Connector Power and Ground
With the key on/engine off, use a multimeter to verify 12V power at the coil connector. Check the ground pin for less than 0.5 ohms resistance to the chassis.
Tools: Multimeter (Intermediate) - Test PCM Trigger Signal
Connect a noid light to the coil connector. Crank the engine. If it flashes, the PCM and wiring are good. If it stays dark, the signal wire is broken or the PCM driver failed.
Tools: Noid light kit (Advanced) - Perform Coil Resistance Test
Measure primary resistance (power to control pin) for 0.4-2.0 ohms. Measure secondary resistance (primary pin to spark plug output) for 6,000-15,000 ohms. Infinite reading means an open circuit.
Tools: Multimeter (Advanced) - Analyze Ignition Waveform
Use an oscilloscope with a low-amp probe on the coil's power wire. A flat line confirms an open circuit. A good waveform shows a 5-15 amp current ramp and a sharp firing line.
Tools: Automotive Oscilloscope, Low-Amp Probe (Professional)
When This Code Triggers (Freeze-Frame Conditions)
- Engine Coolant Temp: 180-200°F (Detected most often once the engine reaches full operating temperature.)
- RPM: 1500-3000 (Sets frequently during acceleration or moderate engine load.)
- Engine Load: 30-60% (Occurs during steady-state cruising or light acceleration, rarely at idle.)
- Vehicle Speed: 30-60 mph (Registers during active ignition system management in city or highway driving.)
Related Codes
- P0304 — Cylinder 4 Misfire. P0354 is the electrical cause; P0304 is the resulting symptom. You will almost always see P0304 alongside P0354.
- P0351-P0358 — Other cylinder coil circuit codes. Multiple codes indicate a shared ground or fuse issue, not multiple failed coils.
- P0300 — Random misfire. Appears if the P0354 fault is intermittent or the PCM cannot isolate the misfire.
Climate & Environmental Factors
- High Humidity / Salt Belt Regions: Moisture and road salt accelerate corrosion on electrical connectors and ground points, triggering intermittent P0354 codes.
- Extreme Temperature Swings: Rapid hot-to-cold cycles crack plastic coil housings and connector seals, allowing moisture intrusion.
How to Talk to a Mechanic About This Code
Say this: "I have a P0354 code for a cylinder 4 ignition coil circuit malfunction. I already swapped the coil with another cylinder and the code did not move, so I suspect a wiring or connector issue."
This directs the mechanic to focus on electrical testing (wiring, ground, PCM signal) rather than charging you to replace a coil you already tested.
Avoid saying:
- 'My check engine light is on, can you just fix it?'
- 'I think I need a new computer.'
- 'Just replace the coil on cylinder 4.'
Questions to ask before authorizing the repair:
- Did you test the coil connector for power, ground, and the PCM trigger signal?
- If recommending a PCM replacement, can you show me the noid light test proving the wiring is good?
- Did you find any oil in the spark plug tube?
Where to Take It: Dealer vs Independent vs Chain
- Dealer:
Best for: Vehicles under powertrain warranty., Known manufacturer issues like the Ford PCM failure., Complex electrical issues requiring factory wiring diagrams.
Downsides: Labor rates are 1.5-2x higher than independent shops., Quick to replace entire harnesses rather than repair wires. (Typical cost: +50% vs. baseline) - Independent Shop:
Best fit. P0354 is a common code that competent independent shops diagnose and repair efficiently.
Best for: Out-of-warranty vehicles., Straightforward P0354 causes like a bad coil or valve cover gasket leak., Shops specializing in electrical diagnostics.
Downsides: Expertise varies widely. Vet shops based on ASE certifications., May lack manufacturer-specific tools for PCM programming. (Typical cost: +0% vs. baseline) - Chain Shop:
Use with caution. Avoid for initial diagnosis if you suspect a wiring or PCM issue.
Best for: Simple repairs where you already confirmed a bad coil via the swap test.
Downsides: Technician skill is inconsistent., High pressure to upsell all coils and plugs., Not equipped for in-depth electrical diagnosis. (Typical cost: -10% vs. baseline)
When to Walk Away From the Repair
If the estimated repair cost exceeds 40-50% of the car's private-party value, consider selling the car as-is.
- Car worth $5000, fix is $300: Fix it. This is a routine repair cost.
- Car worth $4000, fix is $1800: Walk away. A repair this high indicates a worst-case scenario (PCM and wiring harness).
- Car worth $2500, fix is $800: Borderline. Get a second opinion. If the car has other pending issues, walk away.
What Scan Tool You Need for This Code
Minimum: A code reader that clears generic OBD-II codes and shows live data for individual cylinder misfire counts.
A $20 reader offers no diagnostic path. Live misfire data confirms the fault is active on cylinder 4 and verifies the repair.
Budget: BlueDriver Pro (~$90) — Connects via Bluetooth. Reads/clears codes, provides freeze frame data, and offers Mode 6 access for misfire counts.
Mid-range: Foxwell NT510 Elite (~$180) — Offers manufacturer-specific diagnostics, live data graphing, and bidirectional controls.
Professional: Autel MaxiCOM MK808S (~$380) — Provides full bidirectional control to command the coil driver test on some vehicles.
Rent vs buy: Auto parts stores read codes for free. If performing the 'coil swap' test yourself, buying the BlueDriver is a worthwhile investment.
How to Clear the Code After You Fix It
- Use an OBD-II scan tool to manually clear the P0354 code.
- Reconnect the battery if disconnected during repair.
- Perform a 30-minute mixed city/highway drive cycle to run readiness monitors.
Drive cycle (~30 minutes): Start cold, idle for 3 minutes, drive 15 minutes at mixed speeds (including 55 mph cruising), perform smooth accelerations, and idle briefly before shutdown.
Readiness monitors affected: Catalyst Monitor, Evaporative System (EVAP) Monitor, Oxygen (O2) Sensor Monitor
Before emissions retest: drive at least 100 miles to fully set monitors.
Watch out for:
- Disconnecting the battery clears the code but resets readiness monitors, causing an automatic emissions failure.
- The code returns immediately if the underlying electrical fault remains.
Will This Fail Emissions / State Inspection?
Yes — this code typically fails an OBD-II emissions inspection.
- California: An active Check Engine Light is an automatic smog failure. All readiness monitors must read 'Ready' before retesting.
- New York: Active P0354 codes automatically fail the NYS emissions inspection.
- Texas: Counties requiring emissions testing will fail any vehicle with an active P0354 code.
Most Commonly Affected Vehicles
- Ford F-150 (2004-2010) — Extremely common on the 5.4L 3V Triton V8. A failed coil frequently damages the PCM, requiring both to be replaced.
- Dodge/Ram 1500/Challenger/Charger (2009-2018) — The 5.7L HEMI V8 frequently experiences this code. Cylinder 4 is on the passenger side, second from the front.
- Toyota Camry (2003-2013) — Common on the 2.4L 4-cylinder. Wiring issues between the coil and PCM are frequent even after coil replacement.
- Hyundai/Kia Sonata, Optima, Santa Fe (2010-2015) — The 2.4L GDI engine commonly experiences straightforward ignition coil failures due to heat and age.
- Chevrolet/GMC Silverado 1500, Sierra 1500 (2007-2013) — A known issue is poor grounding for the coil bank. Check the ground strap on the back of the cylinder head.
- Jeep Grand Cherokee (2000-2010) — Corrosion in the coil connectors is a common problem on both the 4.0L I6 and V8 options.
- Volkswagen Jetta, Golf, Beetle (2005-2014) — Common on the 2.5L 5-cylinder engine. P0354 often appears with P0304, pointing directly to the coil or pigtail.
- Subaru BRZ / Toyota 86 (2013-2018) — The issue is often traced to a stressed section of the engine wiring harness near the back of the engine.
Manufacturer-Specific Notes
- Ford: 3-valve 5.4L V8s are notorious for failed coils sending voltage spikes that destroy the PCM driver. TSB 06-17-10 notes the wiring harness rubbing the A/C line, causing a short.
- Toyota: Uses a 4-wire coil with an Ignition Confirmation Signal (IGF). If the PCM misses 8-11 IGF signals, it sets P0354 and shuts off the fuel injector to protect the catalytic converter.
- Dodge/Chrysler/Jeep: The 5.7L HEMI uses two spark plugs per coil. One bad plug overworks and kills the shared coil.
- GM (Chevrolet/GMC): Vortec V8s share a common ground on the rear cylinder head. A loose ground triggers multiple P035x codes simultaneously.
Real Owner Stories
1999 Ford Mustang GT with persistent P0354
Owner replaced the cylinder 4 coil and spark plug, but the P0354 code remained.
What they tried:
- Replaced ignition coil and spark plug.
- Confirmed 12V power at the connector.
Outcome: The issue was a broken wire inside the harness. Wiggling the harness while the engine ran caused the misfire to fluctuate, pinpointing the break.
Lesson: If a new coil doesn't fix P0354, the problem is almost always in the wiring harness. Test the wires before suspecting the PCM.
2007 Ford F-150 5.4L with P0354 and no-flash from noid light
Truck threw P0354. Owner found a physically cracked #4 coil, replaced it, but the code returned.
What they tried:
- Replaced all spark plugs and coils.
- Replaced the #4 pigtail connector.
- Used a noid light, which did NOT flash on cylinder 4.
Outcome: The original cracked coil sent a voltage spike back to the PCM, frying the cylinder 4 driver. The PCM required replacement.
Lesson: On Ford 3V engines, a failing coil often destroys the PCM. A failed noid light test confirms a dead PCM driver if the wiring is intact.
How to Prevent This Code From Triggering
- Replace spark plugs every 60,000-100,000 miles. (Per manufacturer schedule.) — Worn spark plugs force the coil to produce higher voltage, overheating and destroying the coil prematurely.
- Use OEM or premium aftermarket ignition coils. (When replacing.) — Cheap coils use inferior insulation that melts under engine heat and vibration.
- Fix valve cover oil leaks immediately. (During routine inspections.) — Oil seeping into spark plug tubes shorts out the electrical connection and ruins the coil.
- Apply dielectric grease to the coil boot. (During installation.) — Seals out moisture and prevents corrosion on electrical contacts.
Frequently Asked Questions
What's the difference between P0354 and P0304?
P0354 is an electrical circuit fault in the cylinder 4 ignition system. P0304 is a general misfire symptom. P0354 causes P0304, but P0304 can also stem from fuel or compression issues.
I replaced the coil and spark plug, but P0354 came back. What now?
The fault lies in the wiring or PCM. Inspect the harness for damage and test the connector for 12V power, ground, and a PCM trigger signal. If wiring is perfect, the PCM driver failed.
Can I just replace one ignition coil?
Yes, you can replace just the failed coil. However, coils degrade at the same rate. Replacing all coils and plugs past 80,000 miles prevents future breakdowns.
How do I find cylinder 4?
Cylinder 4's location depends on your engine layout. On inline-4s, it is typically the last cylinder at the back. Search your specific year/make/model's cylinder diagram to confirm.
What are the most common mistakes when diagnosing P0354?
The biggest mistake is replacing the PCM before testing the wiring. Another is skipping the free 'coil swap' test. Always check for oil in the spark plug tube before installing a new coil.
Is it safe to drive with a flashing check engine light from a P0354 code?
No. A flashing light means raw fuel is melting your catalytic converter. This turns a $100 repair into a $2,500 replacement in minutes. Pull over immediately.
Will the P0354 code clear itself?
No, electrical circuit codes do not clear themselves. You must repair the underlying fault first. Then, clear the code with an OBD-II scanner.
Key Takeaways
- P0354 indicates an electrical failure in the cylinder 4 ignition circuit, with a dead ignition coil being the culprit in over 80% of cases.
- A flashing check engine light means raw fuel is melting your catalytic converter, which turns a $150 coil replacement into a $2,500+ repair if you don't pull over immediately.
- Perform a $0 'coil swap' test by moving the cylinder 4 coil to cylinder 3; if the code changes to P0353, the coil is definitively bad.
- If a new coil and spark plug do not clear the P0354 code, stop replacing parts and use a multimeter to test the wiring harness for a 12V power and ground signal.
Helpful Videos
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- 🎬 Helpful Videos
- What Does P0354 Mean?
- Can I Drive With P0354?
- Common Causes
- Symptoms
- Diagnostic Flowchart
- Common Fixes & Costs
- DIY vs Professional
- Used vs. New Parts: Buying Guide
- What Happens If You Wait — Timeline
- Cost of Not Fixing It
- Diagnosis Steps
- When This Code Triggers (Freeze-Frame Conditions)
- Related Codes
- Climate & Environmental Factors
- How to Talk to a Mechanic About This Code
- Where to Take It: Dealer vs Independent vs Chain
- When to Walk Away From the Repair
- What Scan Tool You Need for This Code
- How to Clear the Code After You Fix It
- Will This Fail Emissions / State Inspection?
- Most Commonly Affected Vehicles
- Manufacturer-Specific Notes
- Real Owner Stories
- 1999 Ford Mustang GT with persistent P0354
- 2007 Ford F-150 5.4L with P0354 and no-flash from noid light
- How to Prevent This Code From Triggering
- Frequently Asked Questions
- What's the difference between P0354 and P0304?
- I replaced the coil and spark plug, but P0354 came back. What now?
- Can I just replace one ignition coil?
- How do I find cylinder 4?
- What are the most common mistakes when diagnosing P0354?
- Is it safe to drive with a flashing check engine light from a P0354 code?
- Will the P0354 code clear itself?
- Key Takeaways
- 🎟️ Get 5% Off