Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0204 on 2014-2016 Mazda MAZDA6: Injector Circuit Malfunction Causes and Fixes

On a 2014-2016 Mazda6, code P0204 indicates an electrical fault in the cylinder 4 fuel injector circuit. While it can be a bad injector or wiring, a known Mazda issue points to a faulty Powertrain Control Module (PCM), especially if P0201 appears at the same time. A single injector replacement costs around $200-$400, but a PCM replacement can exceed $1,000. This issue also affects the Mazda3 and CX-5 with the same engine.

14 minutes to read 2014-2016 Mazda MAZDA6
Most Likely Cause
Faulty Powertrain Control Module (PCM)
Difficulty
3/5
Est. Time
1.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$200 – $1500
Parts Price
$50 – $1200
⚠️ Drivable, but... — Driving should be limited. A faulty injector circuit causes a misfire, which leads to rough running, poor performance, and can quickly damage your expensive catalytic converter if ignored.
Key Takeaways
  • P0204 on a 2014-2016 Mazda6 is an electrical fault in the cylinder 4 injector circuit.
  • A major known issue is a faulty PCM, especially if code P0201 is also present. Check TSB #01-017/16.
  • Other causes are a bad injector or wiring/connector issues.
  • Do not immediately replace spark plugs or coils; this code points to a fuel delivery electrical problem.
  • Driving is not recommended as it can lead to catalytic converter damage.
The trouble code P0204 stands for "Injector Circuit/Open - Cylinder 4." It means the Powertrain Control Module (PCM), your car's main computer, has detected a problem with the electrical circuit controlling the fuel injector for the fourth cylinder. The PCM sends a pulse to this injector to spray fuel, and it monitors the circuit to ensure it's working correctly. If the voltage or resistance in the circuit is outside the expected range, or if the PCM doesn't receive the expected electrical response, it logs this code and turns on the Check Engine Light.

What's Unique About the 2014-2016 Mazda MAZDA6

For this specific generation of Mazda6, the P0204 code has a significant known issue documented by Mazda. A Technical Service Bulletin reveals that on vehicles built before May 23, 2016, it's common for an internal failure in the DENSO-made PCM to cause P0204 to appear along with P0201 (Cylinder 1). This elevates a typically rare cause (bad PCM) to a primary suspect, making it crucial to check for paired injector codes before replacing other parts. This exact issue is also documented for the contemporary Mazda3 and CX-5 models with the same engine.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What codes are present and how does the cylinder 4 connector look?
Is your vehicle's VIN lower than the cutoff sequence JM1GJ******484154?
→ Replace the DENSO PCM per TSB #01-017/16. Expect $800-$1200 for OEM or $400-$700 remanufactured.
→ Test both injectors' resistance and check wiring, as the TSB may not apply to your build date.
→ Re-seat the loose connector or repair the damaged wiring pigtail (estimated cost $10-$50).
What is the resistance of the cylinder 4 fuel injector when tested?
→ Replace the failed cylinder 4 fuel injector (OEM part PY01-13-250, roughly $60-$160).
→ Swap injector 4 with 3. If code becomes P0203, replace injector. If P0204 remains, suspect PCM or wiring.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or shaking idle
  • Engine misfire, sometimes felt as a stumble or hesitation
  • Poor acceleration and loss of power
  • Reduced fuel economy
  • Engine may be difficult to start, especially on cold starts
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the cylinder 4 spark plug or ignition coil. While these parts can cause a misfire (P0304), they do not cause an injector circuit code like P0204. The code specifically points to an electrical issue with the fuel injector circuit, not a combustion failure, although the former causes the latter.
  • 🎬 Watch: A quick overview of P0204 causes and common fixes.

Most Likely Causes

  1. Faulty Powertrain Control Module (PCM) 🔴 High Probability → Shop Engine Control Module (ECM) A specific TSB (#01-017/16, later revised to #01-004/17) was issued for 2014-2016 Mazda6 models built before May 23, 2016, noting that an internal failure of the DENSO-produced PCM can cause paired injector fault codes (P0201 & P0204, or P0202 & P0203).
    How to confirm: Check if code P0201 is also present. If so, inspect the PCM to see if it is a DENSO unit as described in the TSB. If both conditions are met, the PCM is the most likely culprit. The TSB applies to Mazda6 vehicles with VINs lower than JM1GJ**484154.
    Typical fix: Replace the Powertrain Control Module. The new module will require programming to the vehicle. 🎬 Watch: How to program a used PCM for your Mazda6. The TSB notes that the replacement part numbers were not changed, but the internal fault was corrected in later production.
    Est. part cost: $800-$1200 (OEM), $400-$700 (Remanufactured)
  2. Damaged Wiring or Loose Connector 🟡 Medium Probability Engine vibration and heat can cause wiring to fray or connectors to become loose over time. In one documented case, a user found the injector connector clip had failed and the connector simply came loose.
    How to confirm: Visually inspect the wiring harness and connector going to the cylinder 4 fuel injector for any signs of damage, corrosion, or loose pins. Ensure the connector is fully seated and the locking clip is engaged. Use a multimeter to check for continuity and proper voltage at the connector.
    Typical fix: Repair the damaged section of the wire or replace the connector pigtail. In many cases, simply re-seating a loose connector can solve the problem.
    Est. part cost: $10-$50
  3. Failed Fuel Injector 🟡 Medium Probability → Shop Fuel Injector
    How to confirm: Measure the electrical resistance of the fuel injector using a multimeter. A reading of 0 ohms (short) or infinite/OL (open) indicates a failed injector. A good injector should have a consistent resistance; one owner on a Mazdas247 forum reported his good injectors measured between 12.3-12.6 ohms, and a new OEM injector measured 12.8 ohms. 🎬 See how to test fuel injector resistance with a multimeter. You can also swap the injector with another cylinder (e.g., cylinder 3) and see if the code changes to P0203.
    Typical fix: Replace the cylinder 4 fuel injector.
    Est. part cost: $60-$160

Rare But Worth Checking

  • Fuel Injector Relay Malfunction: → Shop Fuel Injector The official Mazda diagnostic chart lists a faulty fuel injector relay as a possible, though less common, cause that can affect the power supply to the injectors.

Diagnosis Steps

  1. Read the codes with an OBD-II scanner and confirm P0204 is present. Note any other codes, especially P0304 or P0201.
  2. CRITICAL TSB CHECK: If P0201 is also present, check your vehicle's VIN and build date. If the VIN is lower than JM1GJ**484154 (produced before May 23, 2016), the PCM is the most likely cause per TSB #01-017/16. Visually confirm the PCM is a DENSO unit.
  3. If P0204 is the only injector code, turn off the ignition and visually inspect the wiring harness and electrical connector at the cylinder 4 fuel injector. Look for frayed wires, corrosion, or a loose connection. A loose connector is a known simple fix.
  4. Disconnect the injector and use a multimeter to check its resistance. A healthy injector should read around 12-13 ohms. A reading of 0 or OL (Open Loop) indicates a failed injector.
  5. With the connector disconnected and the key on (engine off), use a multimeter to check for battery voltage on one of the pins in the connector. If there's no voltage, check the fuel injector relay and fuses.
  6. Use a noid light on the injector connector. Crank the engine; the light should flash, indicating the PCM is sending a signal. If it doesn't flash, or stays on continuously, the problem is in the wiring or the PCM driver.
  7. If the injector and wiring test good, consider swapping the cylinder 4 injector with the cylinder 3 injector. Clear the codes and drive the vehicle. If the code returns as P0203, the injector is faulty.
  8. If the code remains P0204 after the swap, the issue is confirmed to be in the wiring or the PCM driver for that specific cylinder.

Parts You'll Likely Need

  • Fuel Injector (OEM #PY01-13-250) — The fuel injector can fail electrically (open or shorted circuit), which is a common cause if the PCM and wiring are confirmed to be good.
    Trusted brands: Mazda (OEM), Standard Motor Products, GB Remanufacturing
    OEM price range: $65-$90
    Aftermarket price range: $45-$160
  • Powertrain Control Module (PCM) (OEM #****-18-881* (Format from TSB)) — A known TSB for this vehicle indicates a high likelihood of PCM failure when P0204 is paired with P0201. The TSB specifies ordering the latest part number applicable to the VIN, using the format '****-18-881*'. Used/reman units like PY8D-18-881 or PY1W-18-881B may be found.
    Trusted brands: Mazda (OEM), Flagship One (Remanufactured), Circuit Board Medics (Repair Service)
    OEM price range: $900-$1200
    Aftermarket price range: $400-$700 (Remanufactured)

Related Codes That Often Appear With This One

  • P0304 — This code means "Cylinder 4 Misfire Detected." Since the P0204 code indicates a problem delivering fuel to cylinder 4, a misfire is an expected and direct consequence. The TSB for the PCM issue explicitly notes that misfire codes are usually stored at the same time.
  • P0201 — As per Mazda TSB #01-017/16, this code for the cylinder 1 injector circuit often appears with P0204 due to a specific internal failure mode of the PCM on these vehicles. Seeing these two codes together is a very strong indicator that the PCM is the root cause.

Technical Service Bulletins (TSBs) & Recalls

  • 01-004/17: 'MULTI-MODEL - ENGINE RUNS ROUGH AND CHECK ENGINE LIGHT ON WITH DTCS P0201 AND P0204 OR P0202 AND P0203'. This bulletin supersedes the earlier TSB.
  • 01-017/16: 'MULTI-MODEL - ENGINE RUNS ROUGH AND CHECK ENGINE LIGHT ON WITH DTCS P0201 AND P0204 OR P0202 AND P0203... This concern may be caused by an internal failure of the PCM (DENSO produced only).'

Platform-Specific Known Issues

  • Mazda Technical Service Bulletin #01-017/16 (and the later revision #01-004/17) specifically addresses an issue on 2014-2016 Mazda6 vehicles (produced before May 23, 2016, with VINs lower than JM1GJ**484154). It states that a rough running engine with DTCs P0201 and P0204 (or P0202 and P0203) may be caused by an internal failure of the DENSO-produced PCM. The repair is to replace the PCM. This TSB also applies to 2014-16 Mazda3 and 2013-16 CX-5 models.

Mechanic-Grade Diagnostic Values

  • Fuel Injector Coil Resistance — expected: 11–16 ohms. Failure: A reading below 11 ohms (short) or above 16 ohms / OL (open) indicates a failed injector.
  • High-Pressure Fuel System — expected: Up to 200 bar (2900 psi). Failure: While not a direct cause for P0204, low high-side pressure can indicate other fuel system issues.
  • Voltage at Injector Connector (harness-side) — expected: 0 V with ignition ON, engine off (when disconnected from injector). Failure: If voltage is present, it indicates a short to power supply in the wiring harness between the injector and the PCM.

Scan Tool Commands That Help

  • Mazda M-MDS (or equivalent): KOER Self Test (Key On, Engine Running) — Used after a repair to verify the malfunction is gone. The Mazda diagnostic procedure requires running this test to confirm the fix.
  • FORScan: Injector Buzz Test — This bidirectional control pulses each injector individually, allowing a technician to listen for an audible click. If an injector doesn't 'buzz' or sounds different from the others, it points to a failure in the injector or its circuit.
  • Advanced OBD-II Scanners (e.g., iCarsoft): Cylinder Balance Test — This function sequentially disables each injector and measures the corresponding drop in engine RPM. A smaller RPM drop for cylinder 4 confirms it is not contributing power correctly, helping to isolate the fault.

Wiring & Ground Locations

  • PCM Connector Pin 1DS — At the Powertrain Control Module (PCM) harness connector.. This is the terminal for the control circuit from the PCM to fuel injector #4 (terminal A). An open circuit or short between this pin and the injector will cause P0204.
  • PCM Connector Pin 1DT — At the Powertrain Control Module (PCM) harness connector.. This is the terminal for the power circuit from the PCM to fuel injector #4 (terminal B). An open circuit or short on this wire will trigger the code.
  • Engine Bay Grounds — Key ground points are located near the passenger motor mount, on the transmission housing, and on the frame underneath the driver's side headlight.. A poor ground connection can cause a variety of electrical issues, including intermittent faults in the injector circuits. In one case involving a no-start, a user discovered the PCM was not sending a ground signal to the injector relay due to a bad ground, preventing the injectors from firing.

Real Owner Repair Stories

  • YouTube video 'how I EASILY FIXED codes P0201...' (Not specified, but a multi-cylinder vehicle with P0204.) — Check Engine Light with code P0204.
    ❌ Tried (didn't work) Initial diagnosis pointed to a bad injector or wiring.
    ✅ What actually fixed it The wiring connector for the fuel injector had come loose. The retaining spring clip was missing or had failed, allowing the connector to back off. Re-securing the connector and installing a new clip resolved the code.
  • Mazdaspeeds.org forum user (2007 Mazdaspeed 6 (different model, but relevant ground issue)) — No voltage to injectors, no-start condition.
    ❌ Tried (didn't work) Checking multiple known ground points in the engine bay.
    ✅ What actually fixed it The user discovered the PCM was not providing the necessary ground signal to the main injector relay. By running a temporary ground wire to the relay, the car started, confirming the root cause was a fault in the PCM's ground-switching output for the relay.

OEM Part Supersession History

  • PY8D-18-881, PY8D-18-881A, PY8D-18-881B, PY8D-18-881C, PY8D-18-881DPY8D-18-881F — Internal revisions to correct faults and improve reliability. The TSB for the P0201/P0204 issue notes that while the part number may not have changed initially, the internal fault was corrected in later production units.
    Heads up: These PCMs are specific to vehicle options like transmission type and i-ELOOP regenerative braking system. The part must be ordered by VIN and programmed to the vehicle.

Model Year Variations Within This Range

  • 2014 - May 22, 2016: Vehicles produced before May 23, 2016 (VINs lower than JM1GJ**484154) are susceptible to the PCM failure described in TSB #01-017/16. Vehicles produced after this date have an updated PCM where the internal fault has been corrected.
Causes and Fixes P0204 Code: Injector Circuit/Open Cylinder 4
Causes and Fixes P0204 Code: Injector Circuit/Open Cylinder 4
How to Test Fuel Injectors With a Multimeter
How to Test Fuel Injectors With a Multimeter
How to Check Fuel Injector Resistance with a Multimeter
How to Check Fuel Injector Resistance with a Multimeter
#injectors #Mazda6 How to diagnose, test, and replace fuel injectors for better engine performance
#injectors #Mazda6 How to diagnose, test, and replace fuel injectors for better engine performance
2016 Mazda6 : Programming used PCM
2016 Mazda6 : Programming used PCM
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

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.

Year Coverage
This article covers the OBD-II Code P0204 for:
  • Mazda MAZDA6: 201420152016
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part