Diagnostic guide: OBD-II P0304 for 2019–2024 Mazda Mazda3
Data note and recalls
- From the provided NHTSA data: OWNER COMPLAINTS show “No NHTSA complaints found for this make/model/year/issue combination.”
- Official recalls: “No recalls found in NHTSA database”
- Limitations: The absence of complaints or recalls in this data set does not guarantee that a P0304 misfire cannot occur on a Mazda3. It simply means there were no reported complaints or recalls in the supplied data. Use this guide as a diagnostic framework, not a confirmation of a defect.
- CODE MEANING AND SEVERITY
- What P0304 means: P0304 is a Powertrain/Engine Code indicating a misfire detected in cylinder 4. The engine management system detected that cylinder 4 is not delivering the expected combustion event.
- Severity: Misfires can range from intermittent to persistent. A single misfire might be due to a temporary issue (e.g., a brief rough running or a dirty plug), while repeated misfires can cause rough idle, reduced power, higher fuel consumption, increased emissions, and potential damage to the catalytic converter if left untreated. In Mazda engines, persistent misfire on one cylinder can also trigger or accompany other misfire codes (P0300, P0301–P0308 for other cylinders) depending on data and driving conditions.
- Cylinder focus: P0304 specifically targets cylinder 4 on the 4-cylinder Mazda3 engines (2.0L, 2.5L, and 2.5T variants typical within 2019–2024 models).
- COMMON CAUSES ON MAZDA MAZDA3
Note: These are common, non-exhaustive causes for P0304 in a typical modern Mazda3 with 4-cylinder engines. Direct-injection engines (common in Mazda’s lineup) have particular susceptibility to carbon buildup on intake valves, which can contribute to misfires, especially in older plugs or high-mileage engines.
Ignition system
- Worn or fouled spark plug on cylinder 4
- Faulty ignition coil pack for cylinder 4 or a weak coil/cable on that coil
- Damaged ignition coil wiring/connectors to cylinder 4
Fuel delivery and control
- Faulty fuel injector on cylinder 4 (sticking or not delivering proper spray)
- Low fuel pressure affecting cylinder 4 (pump, filter, regulator)
- Incorrect injector electrical signal or a driver issue in the PCM for cylinder 4
Air and vacuum
- Vacuum leak near cylinder 4 (manifold gasket, vacuum hose, PCV line)
- Mass Airflow Sensor (MAF) or intake air issues causing lean misfire leaning on cylinder 4
- Dirty or restricted air intake causing improper air/fuel mixture
Compression and mechanical
- Low compression in cylinder 4 due to worn rings, blown head gasket, valve issue, or cam/valve timing problem
- Cylinder 4 mechanical binding or exhaust valve issue
Emissions/controls
- Carbon buildup in direct-injection engines leading to restricted intake or burnt valve area contributing to misfire
- Dirty or stale fuel or incorrect octane causing occasional misfire under load
Miscellaneous
- Poor grounding or electrical issues in engine control wiring affecting cylinder 4 fuel/ignition signal
- Recent maintenance (e.g., misrouted wires, loose connectors) leading to a transient misfire
- SYMPTOMS (may accompany P0304)
- Rough idle or engine shaking at idle
- Noticeable loss of power or reduced acceleration
- Increased fuel consumption or visible exhaust smells
- MIL/Check Engine Light on
- Occasional misfire sensations only at certain RPMs or under load (e.g., pulling away from a stop, climbing hills)
- In severe cases: occasional engine bucking, surge, or stalling
- DIAGNOSTIC STEPS
Note: Many steps require a scan tool capable of live data, misfire counters, and fuel trim readings. If you don’t have access to professional tools, start with the simplest, most accessible checks.
A. Confirm and characterize
- Retrieve DTCs with a scan tool. Confirm P0304 and note any related codes (P0300, P0301–P0303, P0305, P0306, P035x, etc.).
- Check freeze-frame data for engine load, RPM, misfire occurrence, fuel trims (short-term and long-term), and coolant temperature at the time of misfire.
B. Quick visual and basic checks
- Inspect spark plug 4: condition (gap, electrode wear, oil/fouling). If plug is worn or fouled, replace it as a test or replace as part of a service interval.
- Inspect ignition coil 4 and its connectors for signs of damage, corrosion, or loose connection.
- Check wiring to coil 4 for chafed insulation, cracks, or poor connection.
C. Swap-test to isolate cylinder vs. channel
- Coil pack swap: Move the coil from cylinder 4 to another cylinder (e.g., cylinder 1) and run the engine to see if the misfire follows the coil. If the misfire moves to the new cylinder, the coil is likely the problem; if cylinder 4 still misfires, suspect spark plug, injector, or a wiring issue for cylinder 4.
- Spark plug swap: Swap the spark plug from cylinder 4 with plug from cylinder 2 or 3 and observe. If the misfire follows the plug, replace the plug; if not, it’s less likely the plug itself.
D. Fuel-related checks
- Inspect cylinder 4 injector: check for proper electrical resistance (compare to spec) and inspect for grounded or open circuits.
- Listen to injector: use a mechanic’s stethoscope to listen for injector operation on cylinder 4; a quiet or non-operating injector can point to a faulty injector.
- If fuel trims are consistently known to be high (lean) or low (rich) for cylinder 4 in live data, consider testing fuel pressure at the rail and checking for a clogged or leaking injector.
E. Air and intake
- Inspect for vacuum leaks around cylinder 4 area: intake manifold gaskets, PCV hoses.
- Check MAF sensor readings (at idle and at various loads) to ensure the MAF isn’t drifting, causing lean misfire on cylinder 4.
F. Mechanical/Compression checks
- Perform a compression test on cylinder 4 (and adjacent cylinders for comparison). Low compression could indicate mechanical problems (ring, valve, or head gasket issues).
- If compression is low, a leak-down test can help locate the source (valve seat, piston ring, or gasket).
G. Additional data considerations
- If multiple cylinders show misfires or random/multiple misfires (P0300), the issue may be a common fuel delivery or vacuum/air issue or a PCM problem.
- If a misfire only occurs under load or at higher RPM, consider injector flow, airflow, or fuel pressure issues.
- RELATED CODES
- P0300: Random/Multiple Cylinder Misfire Detected
- P0301–P0308: Cylinder-specific misfire codes (1–6, depending on engine)
- P0351–P0354: Ignition Coil Primary/Secondary Circuit fault for bank and cylinder (relevant if coil wiring or coil failure is suspected)
- P0171 or P0174: System too lean (may accompany misfire in some data sets)
- P0420/P0430: Catalyst efficiency codes (secondary concern if misfire persists and converter heat is evident)
- REPAIR OPTIONS AND COSTS (2025 PRICES)
Prices vary by region, shop, and exact engine variant (2.0L, 2.5L, or 2.5T). The ranges below are approximate typical costs.
Spark plug replacement (cylinder 4)
- Parts: OEM or equivalent spark plug, typically $6–$25
- Labor: ~0.3–0.6 hours
- Estimated total: $50–$180 (depending on labor rates and plug price)
- Note: If doing a full spark plug service for the entire engine, total would be higher.
Ignition coil replacement (cyl 4)
- Parts: Coil on plug module, typically $50–$170
- Labor: ~0.3–0.6 hours
- Estimated total: $120–$320
Fuel injector replacement (cyl 4)
- Parts: Injector assembly, typically $100–$350
- Labor: ~0.5–1.0 hours
- Estimated total: $200–$600
- Alternative: Injector clean/testing could be cheaper if cleaning suffices, but cleaning costs vary.
Fuel system service / fuel pressure issues
- Labor: ~0.5–1.0 hours
- Parts: Fuel filter (if applicable), regulator or related fittings
- Estimated total: $100–$400
Vacuum leak repair (hoses, grommets, PCV)
- Parts: Hoses, gaskets, PCV valve
- Labor: ~0.5–1.0 hours
- Estimated total: $100–$350
Compression/valve repairs
- Labor: 2.0–6.0 hours for basic checks, many thousands for repair
- Estimated total: $1,000–$4,000+, depending on scope
Diagnostic/inspection fee
- Repair shops often charge a diagnostic fee if no repair is performed
- Typical cost: $80–$150 (sometimes waived with service)
Major considerations
- If an internal engine issue (low compression, valve seating) is found, the repair scope can become extensive and costly.
- If PCM or wiring fault is suspected, diagnostic time can be significant and may require a dealer-level scan tool.
- DIY vs PROFESSIONAL
- DIY suitability (safe for a capable DIYer):
- Replacing a spark plug or coil on a Mazda3 is typically doable with basic hand tools and a spark plug socket. Cylinder 4 is generally accessible, though some models require some engine-tub or intake clearance.
- Basic fuel-injector or fuel-pressure checks may be more challenging without proper tools.
- A standard compression test and vacuum leak check can be performed by many DIY enthusiasts with basic tools.
- When to go pro:
- If the misfire persists after replacing spark plug and coil, or if fuel pressure, injector testing, or compression tests indicate potential mechanical issues.
- If diagnostic data suggests PCM/wiring/ECU issues or if you don’t have access to proper diagnostic software, professional help is recommended.
- For direct-injection engines with suspected carbon buildup on intake valves, specialized cleaning or service may be needed.
- Safety notes:
- When working with ignition components or fuel systems, ensure the vehicle is off, battery disconnected where appropriate, and take care to avoid sparks or contact with high-voltage components.
- PREVENTION
- Regular maintenance
- Replace spark plugs at the manufacturer’s recommended interval (check your owner’s manual for interval; often around 60k–100k miles depending on model and plug type).
- Inspect/replace ignition coils if you observe misfires or coil failures in related cylinders.
- Replace or clean air filters regularly; ensure MAF sensor is clean and working correctly.
- Inspect vacuum hoses and PCV system for leaks during routine maintenance.
- Fuel quality and additives
- Use high-quality gasoline; avoid stale or contaminated fuel. Consider ethanol blend considerations if your area has high ethanol levels.
- Avoid pushing the engine with heavy loads repeatedly when misfire symptoms are present; address the issue promptly to protect the catalytic converter.
- Direct-injection considerations
- Be aware that direct-injection engines can experience carbon buildup on intake valves over time; if you drive short trips or city driving, consider periodic intake cleaning as recommended by a Mazda technician.
- Driving habits
- Gentle acceleration and avoiding prolonged high-load operation while a misfire is present can reduce risk to exhaust components.
- Data awareness
- Monitor for any recurring misfire codes. If a code returns after a repair, re-diagnose to ensure the root cause was addressed.
Important data limitations
- The provided data set shows no NHTSA complaints for P0304 on the 2019–2024 Mazda3 and no recalls in the NHTSA database. This guide uses general automotive knowledge to outline typical causes and remedies for P0304 and should not be considered a guarantee of a specific vehicle defect. If you experience symptoms of a cylinder 4 misfire, use the diagnostic steps as a structured approach and consult a qualified technician if needed.