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 →
🎬 Helpful Videos 🛍️ Shop This Part

P0303 on 2012-2013 Mazda 3: Cylinder 3 Misfire Causes and Fixes

P0303 on a 2012-2013 Mazda 3 almost always means the ignition coil on cylinder 3 has failed. This is a known issue confirmed by a manufacturer TSB. Replacing the coil is a simple, 15-minute DIY job with a part cost of about $35-$100.

16 minutes to read 2012-2013 Mazda MAZDA3
Most Likely Cause
Failed Ignition Coil
Difficulty
1/5
Est. Time
0.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $350
Parts Price
$35 – $150
⚠️ Drivable, but... — You can drive short distances, but it's not recommended. A persistent misfire can cause unburnt fuel to enter the exhaust, potentially damaging the expensive catalytic converter. If the check engine light is flashing, it indicates a severe misfire; you should pull over and shut off the engine as soon as it is safe to do so to prevent damage.
Key Takeaways
  • P0303 on a 2012-2013 Mazda 3 is most often caused by a failed ignition coil on cylinder 3.
  • Diagnose the problem for free by swapping the cylinder 3 ignition coil with one from another cylinder. If the code follows the coil, you've found the problem.
  • This is a very DIY-friendly repair that requires basic tools and can be completed in under 30 minutes.
  • If the check engine light is flashing, stop driving to prevent expensive damage to your catalytic converter.
  • While less common, worn spark plugs or a clogged fuel injector can also cause this code if the ignition coil is not at fault.
The code P0303 means "Cylinder 3 Misfire Detected." Your car's main computer, the Powertrain Control Module (PCM), has detected that cylinder number 3 is not firing correctly. This means the combustion process in that cylinder is incomplete, leading to a loss of power, rough running, and increased emissions.

What's Unique About the 2012-2013 Mazda MAZDA3

The engine bay of a 2012-2013 Mazda 3 with the Skyactiv engine, highlighting the location of the ignition coils.
The 2012-2013 Mazda 3 Skyactiv engine is notorious for premature ignition coil failures due to a supplier defect acknowledged in TSB #01-014-16-3208.

For the 2012-2013 Mazda 3, particularly models with the Skyactiv engine, this code is strongly linked to a known issue with the original ignition coils. Mazda issued a Technical Service Bulletin (TSB #01-014-16-3208) acknowledging that certain ignition coils, specifically those made by a supplier named 'YUMEBISHI', could fail prematurely due to large temperature swings. The fix involves replacing the faulty coil with an improved part, often made by 'MITSUBISHI'. While spark plugs and fuel injectors can be culprits, the ignition coil is by far the most common point of failure on this specific vehicle.

Diagnostic Flowchart

A mechanic swapping the ignition coil from cylinder 3 to cylinder 2 on a transverse 4-cylinder engine to diagnose a misfire.
Swapping the cylinder 3 ignition coil with cylinder 2 is the fastest way to confirm if the coil is the culprit. If the misfire moves to cylinder 2 (P0302), the coil is definitely bad.

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

What is the status of your check engine light and diagnostic progress?
→ Pull over and shut off the engine safely. A flashing light indicates a severe misfire that can damage the expensive catalytic converter.
→ Swap the cylinder 3 ignition coil (third from the left, belt side) with cylinder 2 using an 8mm socket. Clear codes and drive to see if the code changes.
→ Replace the faulty ignition coil ($35-$130). Mazda TSB #01-014-16-3208 identifies YUMEBISHI coils as prone to failure; use the reliable MITSUBISHI replacement (PE20-18-100A).
Have you inspected the cylinder 3 spark plug for wear or fouling?
→ Remove and inspect the plug for black soot or oil. If near the 75,000-mile Skyactiv service interval, replace all four iridium plugs (NGK/Denso, $10-$25 each).
→ Suspect a clogged fuel injector ($70-$200) or intake valve carbon buildup, which are known Skyactiv issues requiring intake manifold removal. Professional flow testing is recommended.

Symptoms You May Notice

A flashing check engine light illuminated on a vehicle's dashboard instrument cluster.
A flashing Check Engine Light indicates a severe, catalyst-damaging misfire. If you see this, pull over safely and shut off the engine immediately.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the spark plugs when the ignition coil is the actual problem. Always swap the coil first to confirm before spending money on parts.
  • Assuming any aftermarket coil will work. Some owners report issues with aftermarket parts and recommend using OEM (Mitsubishi-made) or reputable brands like NGK/Denso.

Most Likely Causes

A close-up of a failed ignition coil showing signs of heat damage and carbon tracking on the boot.
Internal failure of the ignition coil is the most common cause of a P0303 on this generation of Mazda 3. The original YUMEBISHI coils are highly susceptible to temperature fluctuations.
A side-by-side comparison showing a brand new, clean iridium spark plug on the left and a heavily carbon-fouled, black spark plug on the right.
While the ignition coil is the primary suspect, worn or carbon-fouled spark plugs can also cause a P0303. Skyactiv engines require spark plug replacement every 75,000 miles.
  1. Failed Ignition Coil 🔴 High Probability A manufacturer TSB (#01-014-16-3208) was issued for 2012-2013 models, stating that an internal failure of the ignition coil is a likely cause for misfires due to temperature fluctuations. The bulletin specifies that coils from the supplier 'YUMEBISHI' are the problem, while 'MITSUBISHI' coils are the reliable replacement.
    How to confirm: The easiest method is to swap the ignition coil from cylinder 3 with another cylinder (e.g., cylinder 2). Cylinder 3 is the third from the left (belt side) of the engine. Clear the codes and drive. If the code changes to P0302, the ignition coil is faulty.
    Typical fix: Replace the faulty ignition coil. It is held on by a single 8mm bolt and an electrical connector. 🎬 See this walkthrough on how to replace your ignition coils. Many owners replace only the single failed coil.
    Est. part cost: $35-$130
  2. Worn or Fouled Spark Plug 🟡 Medium Probability Spark plugs are a regular maintenance item with a service interval of 75,000 miles for the Skyactiv engine. If they are old or have excessive carbon buildup, they can fail to produce a strong enough spark. An oil leak from the valve cover gasket can also foul the plug.
    How to confirm: After ruling out the ignition coil, remove the spark plug from cylinder 3. Inspect it for wear, carbon deposits, oil, or damage to the electrode. A plug that is wet or covered in black soot is a clear sign it's not firing.
    Typical fix: Replace the spark plug. It is highly recommended to replace all four spark plugs at the same time to maintain consistent performance and avoid future misfires. 🎬 Watch: Step-by-step instructions for replacing your Skyactiv spark plugs.
    Est. part cost: $10-$25 per plug
  3. Clogged or Faulty Fuel Injector ⚪ Low Probability On direct-injection Skyactiv engines, carbon buildup on intake valves and injectors can become an issue over time, potentially restricting fuel flow. One detailed forum post on ScannerDanner describes a 2013 Mazda 3 with a persistent P0303 where the final solution was a clogged cylinder 3 injector, a known issue on higher mileage Skyactiv motors.
    How to confirm: This is more difficult to diagnose. If swapping the coil and plug doesn't solve the issue, a professional may need to test the fuel injector's flow rate and spray pattern using a scan tool's balance test. A user on Reddit with a 2012 Mazda 3 had a P0303 return after replacing coils and plugs, with the next logical step being the fuel injector.
    Typical fix: Clean or replace the fuel injector for cylinder 3. This is a more involved job that may require removing the intake manifold.
    Est. part cost: $70-$200

Rare But Worth Checking

  • Carbon Buildup on Intake Valves: Direct-injection (GDI) engines like the Skyactiv are prone to carbon buildup on the back of the intake valves because fuel is injected directly into the cylinder and doesn't wash over the valves. This can disrupt airflow and cause misfires, especially when cold. A TSB (#01-012-19-3612) mentions this as a possible cause, and some owners on Reddit have been recommended a chemical or walnut-shell cleaning service by dealers for persistent misfires.
  • Low Engine Compression: Mechanical engine issues like a worn piston ring or a problem with a valve can cause a loss of compression in the cylinder, leading to a misfire. This is unlikely but should be checked with a compression test if ignition and fuel system components are good.
  • High Pressure Fuel Pump Issue: A separate TSB (#01-010/14) exists for 2012-13 Mazda3 Skyactiv models for a faulty high-pressure fuel pump that can cause a P0191 code. While not a direct cause of P0303, erratic fuel pressure could potentially lead to misfire conditions.

Diagnosis Steps

  1. Read the trouble codes with an OBD-II scanner to confirm P0303 is present.
  2. Perform a visual inspection of the wiring and connector for the ignition coil on cylinder 3.
  3. Swap the ignition coil from cylinder 3 with the coil from cylinder 2. They are identical and easy to access with an 8mm socket.
  4. Clear the codes with the scanner and drive the vehicle until the check engine light returns.
  5. Re-scan for codes. If the code is now P0302, the ignition coil you moved is faulty and needs to be replaced.
  6. If the code remains P0303, the problem is not the coil. Proceed to inspect the spark plug in cylinder 3. Check for fouling, wear, or oil in the spark plug tube.
  7. If the spark plug looks good, the next most likely cause is a faulty fuel injector or, more rarely, a compression issue or carbon buildup. Further professional diagnosis may be needed at this stage.

Parts You'll Likely Need

  • Ignition Coil (OEM #PE20-18-100A (supersedes PE01-18-100, PE01-18-100A)) — This is the most common failure part for a P0303 code on this vehicle, as documented by manufacturer TSB #01-014-16-3208.
    Trusted brands: Mazda (Mitsubishi-produced), NGK, Delphi, Bosch
    OEM price range: $100-$160
    Aftermarket price range: $35-$100
  • Iridium Spark Plug (for Skyactiv) (OEM #PE5R-18-110A (NGK ILKAR7L11, stock #94124)) — If the spark plug is the cause, or if it's due for replacement (75k mile interval), it's a necessary part. It's good practice to replace plugs when replacing a coil.
    Trusted brands: NGK, Denso
    OEM price range: $20-$30
    Aftermarket price range: $10-$20

Related Codes That Often Appear With This One

  • P0300 — If the misfire is intermittent or affects multiple cylinders, a P0300 (Random Misfire) code may appear alongside P0303.
  • P0301, P0302, P0304 — If other cylinders are also misfiring due to a common problem like bad fuel or widespread ignition coil failure, their specific codes may also be stored.

Technical Service Bulletins (TSBs) & Recalls

  • 01-014-16-3208: Notes potential for ignition coil internal failure due to temperature changes, causing misfire DTCs P0300-P0304. Specifically calls out 'YUMEBISHI' coils as faulty.
  • 01-012-19-3612: Mentions that carbon deposits around intake valves can cause unstable combustion and misfire DTCs.
  • SSB 01-007/16: For Skyactiv models in cold climates, addresses misfires (P0300-P0304) with increased oil level due to fuel dilution. Requires PCM reprogramming.

Platform-Specific Known Issues

  • A Technical Service Bulletin (TSB #01-014-16-3208) was issued by Mazda for 2012-2016 models, indicating that ignition coils from a specific supplier (YUMEBISHI) were prone to premature internal failure, causing misfires. The recommended fix is to use the MITSUBISHI-produced part.
  • Another TSB (#01-012-19-3612) notes that carbon deposits around the intake valves on Skyactiv engines can cause unstable combustion and misfires, particularly during warm-up.
  • A TSB from 2016 (#SSB 01-007/16) also applies to 2012-2013 Mazda3 Skyactiv models, addressing misfires in cold weather due to PCM logic causing fuel to dilute the engine oil. The fix is a PCM reprogram and an oil change.

Mechanic-Grade Diagnostic Values

  • High-Pressure Fuel Rail Pressure (Skyactiv GDI) — expected: Approx. 400 PSI at idle, rising to 1600-1850 PSI under load/WOT.. Failure: Pressure that is significantly lower than expected, fails to rise under load, or is stuck at a very high reading (e.g., >2000 PSI) may indicate a pump or sensor issue.
  • Ignition Coil Primary Winding Resistance — expected: Approximately 0.49 - 0.57 ohms (general specification).. Failure: A reading outside of this range suggests a faulty coil.
  • Ignition Coil Secondary Winding Resistance — expected: Approximately 9.5 - 11.1 kilohms (general specification).. Failure: A reading outside of this range suggests a faulty coil.

Hidden / Shadow Codes Worth Checking

  • Mode 6, Test ID $A2-$A7: This is not a DTC, but a function within an advanced scan tool. Mode 6 data allows a technician to view raw misfire counts for each individual cylinder, even if the count is not yet high enough to trigger a P030x code. This can help identify intermittent or developing misfires. (see via An OBD-II scanner with Mode 6 diagnostic capabilities.)
  • U0401, U0442: In some cases, a persistent P0303 may be accompanied by U-codes like U0401 (Invalid Data Received From ECM/PCM) or U0442 (Invalid Data Received From PCM). The presence of these codes alongside the misfire code can point a technician away from a simple component failure and towards a more complex issue with the Powertrain Control Module (PCM) itself or its communication network. (see via Standard OBD-II scanner.)

Scan Tool Commands That Help

  • Lab Scope / Oscilloscope: Ignition Coil Primary Amperage Waveform Analysis — This advanced test is used when a coil is suspected but the swap test is inconclusive. By clamping the coil's power wire, a technician can visually inspect the amperage pattern. A waveform showing a steep, premature drop-off indicates an internal short circuit within the coil, definitively confirming it's faulty.

Wiring & Ground Locations

  • G6 — Left rear of the engine.. This is a primary ground point for the engine control system. A loose or corroded connection here can cause erratic behavior in multiple components, including the PCM and ignition coils, potentially leading to misfire codes.
  • G7 — Top rear of the engine.. This ground point is shared by the PCM and the individual ignition coils. A poor ground at this specific location can directly cause weak spark or intermittent coil function, leading to misfires.
  • PCM Connector Ground Pins — At the main connector for the Powertrain Control Module (PCM).. Verifying continuity to ground directly at the PCM's own ground pins confirms the module has a solid ground path. This rules out a wiring issue between the PCM and the main chassis grounds (like G6/G7) and is a critical step before condemning an expensive PCM.

Real Owner Repair Stories

  • Reddit user in r/mazdaspeed (2012 Mazda 3i, approx. 113k miles) — P0303 code, jerking, flashing check engine light.
    ❌ Tried (didn't work) Replacing the spark plug on cylinder 3., Replacing the ignition coil on cylinder 3., Swapping plugs and coils to other cylinders (code remained P0303).
    ✅ What actually fixed it The user was advised by a mechanic that the issue was likely a faulty ECM (Engine Control Module), as the common ignition components had been ruled out.
  • Reddit user in r/mazda (2012 Mazda 3) — P0303 code.
    ❌ Tried (didn't work) Replacing all spark plugs., Replacing all ignition coils with aftermarket parts.
    ✅ What actually fixed it The code returned the next day. A dealer diagnosed the issue as carbon build-up on the valves causing them to stick, a known issue with GDI engines. The recommended fix was a carbon cleaning service.
  • Reddit user in r/mazda3 (2012 Mazda 3) — P0303 code, but car ran fine with good MPG.
    ❌ Tried (didn't work) Replacing spark plugs., Swapping ignition coils around.
    ✅ What actually fixed it After ignition components were ruled out, a responding mechanic noted that the next most likely culprits are fuel (injector) or compression, stating they had seen more injector issues than compression issues on these cars.

When the Usual Fixes Don't Work

  • While the overwhelming consensus points to a failed ignition coil as the cause for P0303 on this vehicle, several owner-documented repairs show this is not always the case. In multiple instances, owners replaced both the spark plugs and ignition coils, only for the P0303 code to return. In these scenarios, the diagnosis escalated to less common causes. One owner was told by a dealer that significant carbon buildup on the intake valves was the culprit, requiring a professional cleaning service. Another owner, after swapping all ignition components failed to resolve the issue, was advised by a mechanic that the Engine Control Module (ECM) itself was likely faulty. Finally, the most detailed diagnostic case, already cited in Pass 2, confirmed that after coils, plugs, and even a valve cleaning, the persistent P0303 was ultimately caused by a clogged fuel injector on cylinder 3.

OEM Part Supersession History

  • P51B-18-100, PE01-18-100, PE01-18-100APE20-18-100A — Part revision and improvement by the manufacturer to address reliability issues, likely related to the failures noted in TSB 01-014-16-3208.
    Heads up: The older part numbers are the ones prone to failure. When replacing, ensure you are getting the latest revision (PE20-18-100A) or a reputable aftermarket equivalent.

Model Year Variations Within This Range

  • 2012: The 2012 model year was the first time the Skyactiv-G engine and its associated technologies were offered in the Mazda3 platform. As an early adoption year, it may have different PCM software versions than the 2013 model.
  • 2013: The 2013 model offered minor updates, primarily to the infotainment system (a new touchscreen was available) and trim-level packaging. The core powertrain components related to a P0303 code remained the same as the 2012 Skyactiv models.
Mazda 3 Skyactiv engine - Engine Light Blinking? No Power? Misfiring? Running Rough? - Diagnose &Fix
Mazda 3 Skyactiv engine - Engine Light Blinking? No Power? Misfiring? Running Rough? - Diagnose &Fix
How To Change Ignition Coil Packs For 2012 Mazda 3 Skyactiv 2.0
How To Change Ignition Coil Packs For 2012 Mazda 3 Skyactiv 2.0
How To Replace Spark Plugs 2012 Mazda 3
How To Replace Spark Plugs 2012 Mazda 3
2012 Mazda 3 P0303 Posibles soluciones: CILINDRO 3 Falla de Encendido (Misfire Detected)
2012 Mazda 3 P0303 Posibles soluciones: CILINDRO 3 Falla de Encendido (Misfire Detected)
P0300 Mazda 3 2009-2013 Random/Multiple Cylinder Misfire Detected
P0300 Mazda 3 2009-2013 Random/Multiple Cylinder Misfire Detected
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 Jul 23, 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 P0303 for:
  • Mazda MAZDA3: 20122013
In this article
🎬 Helpful Videos
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