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

P0442 on 2004-2009 Mazda 3: EVAP Small Leak Causes and Fixes

On a 2004-2009 Mazda 3, code P0442 is most often caused by a faulty gas cap or a cracked fuel pump lock ring under the rear seat. After checking the gas cap, lift the rear seat and check for a fuel smell, a tell-tale sign of a cracked lock ring, before smoke testing or replacing other EVAP components.

22 minutes to read 2004-2009 Mazda 3
Most Likely Cause
Loose or Faulty Gas Cap
Difficulty
2/5
Est. Time
1.4 hrs
DIY Doable?
✅ Yes
Shop Labor
$50 – $500
Parts Price
$15 – $200
Safe to drive — Yes, driving with a P0442 code will not damage your engine or transmission. However, your vehicle will automatically fail an emissions test until the leak is fixed and the code is cleared. It is primarily an emissions-related fault, not a performance or safety issue in most cases.
Key Takeaways
  • Always check the gas cap first; it's the easiest and a common fix.
  • On a 2004-2009 Mazda 3, the second most likely cause is a cracked fuel pump lock ring under the rear seat. Check for a fuel smell in that area before buying parts.
  • The purge valve (engine bay) and vent valve (under car) are the next most likely culprits.
  • This code will not affect your car's safety or drivability, but it will cause you to fail an emissions test.
  • If a visual inspection and component checks don't find the leak, a professional smoke test is the most efficient way to locate it.
The trouble code P0442 means the engine's computer (ECU) has detected a small leak in the Evaporative Emission (EVAP) control system. The EVAP system is a sealed network of hoses, valves, and a charcoal canister designed to capture fuel vapors from the gas tank and prevent them from escaping into the atmosphere. The computer periodically performs a pressure or vacuum test on the system, and if it fails to hold pressure due to a small leak (roughly 0.020 to 0.040 inches in diameter), it triggers the Check Engine Light with this code.

What's Unique About the 2004-2009 Mazda 3

The fuel pump access area located under the rear seat of a first-generation Mazda 3.
On the 2004-2009 Mazda 3, the fuel pump and its prone-to-cracking lock ring are accessed by removing the rear seat cushion.

While a loose gas cap is a common cause for P0442 on any car, the first-generation Mazda 3 (2004-2009) is particularly known for a brittle plastic fuel pump lock ring. This ring, located on top of the fuel tank under the rear seat, is prone to developing small cracks over time, creating a fuel vapor leak that perfectly matches the criteria for a P0442 code. This is a very common failure point and should be a primary suspect after the gas cap has been ruled out. Many owners have confirmed this specific failure after replacing other parts unnecessarily.

Symptoms You May Notice

  • Check Engine Light is on.
  • A faint to strong fuel odor may be noticeable, particularly inside the car around the rear seat area if the fuel pump lock ring is cracked. This smell is a key indicator for this specific model.
  • In rare cases, a rough idle or difficulty starting immediately after refueling if the purge valve is stuck open.
  • A slight decrease in fuel economy is possible if the purge valve is leaking, but this is not a primary symptom.
⚠️ Don't Waste Money on the Wrong Fix

Most Likely Causes

A side-by-side comparison of a healthy, pliable gas cap seal versus a cracked, dry-rotted seal causing an EVAP leak.
A common cause of P0442 is a degraded gas cap seal (right) which fails to maintain the vacuum required by the EVAP system.
A close-up of a cracked plastic fuel pump lock ring showing hairline fractures in the material.
Hairline cracks in the plastic fuel pump lock ring are a signature failure for this model, often resulting in a persistent P0442 code and fuel odor.
The EVAP purge solenoid valve mounted near the intake manifold in a Mazda 3 engine bay.
The purge solenoid valve, located in the engine bay, is a medium-probability cause if it becomes stuck or fails to hold vacuum.
  1. Loose or Faulty Gas Cap 🔴 High Probability The gas cap seal is a simple rubber O-ring that degrades, hardens, and cracks over time, preventing a proper seal. Mazda issued a TSB (01-020/10) for this issue, recommending a modified part for persistent leaks.
    How to confirm: Ensure the cap is tightened until it clicks multiple times. Remove the cap and inspect the rubber seal for any visible cracks, stiffness, or deformities. Also, check the fuel filler neck for rust or debris that could prevent a good seal.
    Typical fix: Tighten the cap. If the seal is bad, replace the entire gas cap. It is highly recommended to use an OEM cap, as some aftermarket caps do not seal correctly and can cause the code to return.
    Est. part cost: $10-$40
  2. Cracked Fuel Pump Lock Ring 🔴 High Probability The OEM plastic lock ring on top of the fuel tank becomes brittle with age and exposure to fuel vapors, developing hairline cracks. This is a well-documented and extremely common failure on this platform, often causing a P0442 before any other symptoms appear.
    How to confirm: Lift the bottom cushion of the rear seat (it pulls up from the front). Remove the black metal access panel (typically held by four 10mm bolts). A strong smell of raw fuel is a definitive sign of a leak in this area. You may see fuel residue or feel a crack on the large black plastic ring that holds the fuel pump module in place.
    Typical fix: The fuel pump lock ring and its corresponding gasket must be replaced. This can be done from inside the car without dropping the fuel tank. Some owners have even cut a larger access hole in the sheet metal to make removal easier. A metal 🎬 Watch: How to replace the lock ring by cutting an access hole. aftermarket replacement ring (like Dorman 579-013) is available and recommended over the OEM plastic part to prevent recurrence.
    Est. part cost: $30-$60
  3. Faulty Purge Solenoid Valve 🟡 Medium Probability This valve, located in the engine bay, cycles frequently to draw fuel vapors into the engine. Over time, it can get stuck open or closed, or the internal seal can fail, creating a leak path.
    How to confirm: The valve is located in the engine bay, typically mounted to the intake manifold. It can be tested by applying 12V to its terminals to see if it clicks open and closed. When de-energized, it should be closed and hold vacuum. You can test this with a hand-held vacuum pump.
    Typical fix: Replacement of the purge solenoid valve.
    Est. part cost: $30-$150
  4. Faulty Canister Vent Solenoid/Valve 🟡 Medium Probability Located under the rear of the car near the charcoal canister, this valve is exposed to road salt, water, and debris, which can cause it to corrode and fail to seal properly when commanded closed during an EVAP test.
    How to confirm: The valve is located above the rear subframe, making access difficult. It is normally open. To test, a scan tool is used to command it closed while a smoke machine fills the system. Smoke exiting the vent valve indicates a failure. It can also be removed and bench-tested by applying 12V and checking if it seals against airflow.
    Typical fix: Replacement of the canister vent solenoid. This is a difficult job due to its location, often requiring the rear subframe to be lowered for access.
    Est. part cost: $50-$120

Rare But Worth Checking

  • Cracked or Disconnected EVAP Hose: While less common than component failure, the rubber and plastic hoses of the EVAP system can become brittle and crack with age, especially the small elbows and connectors. A visual inspection and/or smoke test will reveal these leaks. A common failure point is the breather hose between the filler neck and the tank.
  • Cracked Charcoal Canister: The charcoal canister itself, located near the rear axle, can be damaged by road debris or develop cracks, causing a leak. This is usually found during a smoke test when smoke is seen emitting from the body of the canister itself.

Diagnosis Steps

  1. Read the code with an OBD-II scanner to confirm P0442.
  2. Inspect the gas cap. Ensure it is tight and clicks. Remove it and check the rubber seal for cracks or damage. Replace with an OEM part if it appears worn or if in doubt.
  3. Clear the code and drive for a few days to see if it returns. If it does, proceed to the next step.
  4. Lift the rear seat cushion and remove the fuel pump access panel. Note any strong fuel smell, which points directly to a cracked lock ring or seal. Visually inspect the black plastic ring for cracks or fuel residue.
  5. If no fuel smell is present under the seat, perform a visual inspection of the purge solenoid and its connected hoses in the engine bay for any obvious cracks or loose connections.
  6. Safely raise the vehicle and inspect the canister vent valve and all EVAP lines running from the tank to the engine for visible damage, rust, or loose connections.
  7. If no visual faults are found, the most effective next step is to have a smoke test performed. This involves injecting low-pressure, UV-dyed smoke into the EVAP system's service port. The smoke will escape from the leak's location, making it easy to pinpoint, whether it's a hose, valve, or the canister itself.

Parts You'll Likely Need

A new metal replacement fuel pump lock ring and rubber gasket on a workbench.
Upgrading to a metal aftermarket lock ring is highly recommended to prevent the cracking issues common with the original plastic part.
  • Gas Cap (OEM #BNYF-42-250) — This is the simplest and a very common point of failure for the EVAP system. The seal wears out over time. Always try an OEM cap first.
    Trusted brands: Mazda OE, Stant, Gates
    OEM price range: $25-$40
    Aftermarket price range: $10-$25
  • Fuel Pump Lock Ring and Seal (OEM #BN8F-42-167 (Ring), BN8F-42-166 (Seal)) — A very common failure specific to the 2004-2009 Mazda 3. The plastic ring cracks, causing a small vapor leak from the top of the fuel tank.
    Trusted brands: Mazda OE (Plastic), Dorman 579-013 (Metal Upgrade)
    OEM price range: $30-$60
    Aftermarket price range: $20-$40
  • Vapor Canister Purge Solenoid Valve (OEM #Z504-18-741A (Verify with VIN)) — A common failure that can get stuck open or closed, causing a constant leak path. Located in the engine bay for relatively easy access.
    Trusted brands: Mazda OE, Bosch, Dorman
    OEM price range: $100-$150
    Aftermarket price range: $30-$100

Related Codes That Often Appear With This One

  • P0455 — This code indicates a large EVAP leak. If a component like the fuel pump lock ring has a significant crack, or if the gas cap is left off entirely, it can trigger both the small leak (P0442) and large leak (P0455) codes.
  • P0456 — This code indicates a very small EVAP leak. If the leak size is on the borderline, the ECU may set either P0442 or P0456, or sometimes both intermittently. The diagnostic and repair process is nearly identical.

Technical Service Bulletins (TSBs) & Recalls

  • TSB 01-020/10: Addresses loose fuel filler caps causing EVAP codes P0442, P0455, and P0456, and recommends replacing with a modified part.
  • TSB 01-002-18-3417: Provides a detailed diagnostic procedure for dealerships to locate EVAP system leaks for codes including P0442 on the 2004-2009 Mazda 3. This TSB guides technicians through a systematic check of the system.
  • Bulletin #01-002-18-3417: A manufacturer service bulletin for related Mazda models notes that vehicles may have a MIL illumination with DTCs P0441, P0442, P0455, or P0456 stored in memory and provides a specific repair procedure to determine the leak location.

Platform-Specific Known Issues

  • Cracked Fuel Pump Lock Ring: The fuel pump lock ring on the fuel tank is made of a plastic that becomes brittle and cracks over time, making it a primary suspect for code P0442 on this specific model. The first diagnostic step after checking the gas cap should be to lift the rear seat and smell for fuel. An aftermarket metal ring (Dorman 579-013) is a popular and durable upgrade.
  • Difficult Canister Vent Solenoid Access: The canister vent solenoid is located above the rear subframe, making it difficult to access without lowering the subframe. This makes it a more labor-intensive repair compared to the purge valve or fuel pump lock ring.

Mechanic-Grade Diagnostic Values

  • Purge Solenoid Valve Coil Resistance — expected: 30 - 38 Ohms at room temperature.. Failure: A reading outside this range indicates a faulty coil.
  • Canister Vent Solenoid Coil Resistance — expected: 48 - 65 Ohms.. Failure: A reading outside this range suggests the solenoid coil is bad.
  • Fuel Tank Pressure (FTP) Sensor Voltage (Key On, Engine Off, Gas Cap Off) — expected: Approximately 2.5V.. Failure: A reading stuck high (e.g., 5V) or low (e.g., <1.5V) with the cap off suggests a faulty sensor or wiring issue.

Scan Tool Commands That Help

  • Mazda IDS / FORScan / Advanced Scan Tool: EVAP System Leak Test (or similar function) — This command initiates the vehicle's self-test procedure, commanding the vent valve closed and the purge valve on to create a vacuum. It monitors the FTP sensor to see if the vacuum holds, which can confirm an intermittent leak without a smoke machine.
  • Advanced Scan Tool with Bidirectional Controls: Canister Vent (CV) Solenoid On/Off — During a smoke test, the CV solenoid (which is normally open) must be commanded closed to seal the system. This command allows the technician to close the valve electronically to check for leaks. If smoke still exits the vent, the valve itself is faulty.

Wiring & Ground Locations

  • G11 — Below the driver's seat.. A poor ground connection at this point can affect various body-related electrical components, potentially including those related to the fuel pump module and sensor readings.
  • G14 — Behind the rear seat.. This is a critical ground point for rear-body components. Since the fuel pump, fuel tank pressure sensor, and canister vent valve are all located at the rear of the vehicle, a corroded or loose G14 ground could cause erratic sensor readings or component failures.
  • Fuel Pump Assembly Ground — The ground wire for the fuel pump assembly is part of the main connector on top of the unit, under the rear seat access panel.. While not a chassis ground point, a faulty pin or wire at this connector can interrupt the ground for the integrated Fuel Tank Pressure sensor, leading to incorrect readings and false P0442 codes.

Real Owner Repair Stories

  • Mechanics Stack Exchange User (2008 Mazda 3, 2.3L Manual) — Check Engine Light with codes P0442 and P0455.
    ❌ Tried (didn't work) Tested purge valve (it worked correctly)., Replaced gas cap.
    ✅ What actually fixed it The user performed a smoke test and found no leaks. Suspecting the common lock ring issue, they dropped the fuel tank slightly and used an inspection mirror to confirm a crack in the fuel delivery module lock ring. Replacing the lock ring resolved the codes.
  • NHTSA ODI #11439442 — An owner reported that the fuel pump lock ring failed, causing codes P0442 and P0455 along with a strong smell of gasoline fumes around the rear of the car after driving and parking.
  • NHTSA ODI #11187055 — An owner of a related Mazda model noted a recurring P0442 small leak code that prevented the vehicle from passing inspection, describing it as a common problem with Mazda cars.

"I Checked Everything" — The Actual Cause

  • In some cases, a smoke test may pass with no visible leaks, yet the P0442 code persists. The root cause can be a faulty Fuel Tank Pressure (FTP) sensor. The sensor provides incorrect pressure readings to the ECU, tricking the computer into thinking there is a leak when the system is actually sealed. The fix is to test the sensor's voltage output directly rather than continuing to search for a non-existent physical leak.

OEM Part Supersession History

  • z50418740, z50418741Z504-18-741A — Part revision and consolidation by Mazda.
    Heads up: This part number (Z504-18-741A) is used across a wide range of Mazda vehicles from the era, including the RX-8 and Miata, but always verify fitment with the vehicle's VIN before purchasing.

Diagnostic Flowchart

Start by checking the gas cap and the rear seat area. The 2004-2009 Mazda 3 is notorious for a cracked fuel pump lock ring that triggers a P0442 before any other symptoms appear.
→ Replace with an OEM gas cap (per Mazda TSB 01-020/10 for persistent leaks), clear the code, and drive for a few days to see if P0442 returns.
Lift the bottom cushion of the rear seat and remove the black metal access panel (held by four 10mm bolts). Do you smell raw fuel or see hairline cracks/fuel residue on the black plastic ring?
→ Replace the cracked OEM plastic fuel pump lock ring and gasket. Upgrading to an aftermarket metal ring (like Dorman 579-013) is highly recommended to prevent recurrence on this platform.
Move to the engine bay. Locate the purge solenoid valve on the intake manifold. Disconnect it and test with a hand-held vacuum pump. Does it hold vacuum when de-energized?
→ Replace the faulty purge solenoid valve. A stuck-open valve here can also cause the rare rough idle or hard starting after refueling.
The remaining common culprit is the canister vent solenoid, which is difficult to access above the rear subframe and prone to road salt corrosion. Are you equipped to perform an EVAP smoke test?
→ Perform a smoke test per dealership TSB 01-002-18-3417. Inject low-pressure, UV-dyed smoke into the EVAP service port while commanding the vent valve closed. Replace the component that leaks smoke.
→ Take the vehicle to a professional for a smoke test. Guessing is expensive here due to the labor required to access the canister vent valve above the subframe.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2004 Mazda 3 MTX

Symptoms: Triggered a CEL with a P0442 code and noticed a fuel smell under the rear seat.

What fixed it: Identified and replaced a cracked fuel pump retaining ring.

Source hint: Reddit r/mazda3 - '04 Mazda 3 MTX CEL (P0442)'

2012 Mazda 3 Skyactiv

Symptoms: Long struggle with P0442 where multiple smoke tests showed no leaks. Replaced the gas cap, purge valve, and vent solenoid to no avail.

What fixed it: Discovered the hidden cause was a cracked fuel pump retaining ring under the rear seat and replaced it.

Source hint: Reddit r/mazda3 - '2012 skyactiv 3 - p0442'

2005 Mazda 3

Symptoms: Small EVAP leak code P0442 accompanied by a confirmed fuel smell under the rear seat.

What fixed it: Cut an access hole in the floor pan to replace the cracked retaining ring without dropping the fuel tank, successfully clearing the code.

Source hint: YouTube - 'Mazda 3 2005 Small Evap Leak P0442 Repair - Retaining Ring Replacement by cutting Access Hole'

2008 Mazda 3

Symptoms: Diagnosing a P0442 code by initially checking the gas cap and testing the purge valve.

What fixed it: Discovered and replaced the cracked fuel delivery module lock ring.

Source hint: Mechanics Stack Exchange - 'mazda - P0442: Faulty EVAP System'

Frequently Asked Questions

Why do I smell gas inside my 2004-2009 Mazda 3 when the P0442 code is triggered?
A faint to strong fuel odor inside the cabin, particularly around the rear seat area, is a key indicator of a cracked fuel pump lock ring. The OEM plastic ring becomes brittle over time and develops hairline cracks, which is an extremely common failure on this platform.
Is there a TSB for the gas cap on the Mazda 3 causing a P0442?
Yes, Mazda issued TSB 01-020/10 addressing loose fuel filler caps that cause EVAP codes like P0442, P0455, and P0456. The TSB recommends replacing the cap with a modified part if leaks persist.
Do I have to drop the fuel tank to replace the cracked fuel pump lock ring?
No, the fuel pump lock ring can typically be replaced from inside the car by lifting the bottom cushion of the rear seat and removing the black metal access panel. Some owners have even cut a larger access hole in the sheet metal to make removal easier.
What replacement part is recommended for the Mazda 3 fuel pump lock ring?
It is highly recommended to use an aftermarket metal replacement ring, such as the Dorman 579-013, instead of the OEM plastic part to prevent the cracking issue from recurring.
Why is the canister vent solenoid so difficult to replace on this platform?
The canister vent solenoid is located above the rear subframe near the charcoal canister. Accessing it is difficult and often requires lowering the rear subframe, making it a much more labor-intensive repair compared to the purge valve or fuel pump lock ring.
Are there any official diagnostic procedures from Mazda for finding this EVAP leak?
Yes, TSB 01-002-18-3417 provides a detailed diagnostic procedure for dealerships to locate EVAP system leaks, including P0442, specifically on the 2004-2009 Mazda 3.

Frequently Asked Questions

Why do I smell gas inside my 2004-2009 Mazda 3 when the P0442 code is triggered?
A faint to strong fuel odor inside the cabin, particularly around the rear seat area, is a key indicator of a cracked fuel pump lock ring. The OEM plastic ring becomes brittle over time and develops hairline cracks, which is an extremely common failure on this platform.
Is there a TSB for the gas cap on the Mazda 3 causing a P0442?
Yes, Mazda issued TSB 01-020/10 addressing loose fuel filler caps that cause EVAP codes like P0442, P0455, and P0456. The TSB recommends replacing the cap with a modified part if leaks persist.
Do I have to drop the fuel tank to replace the cracked fuel pump lock ring?
No, the fuel pump lock ring can typically be replaced from inside the car by lifting the bottom cushion of the rear seat and removing the black metal access panel. Some owners have even cut a larger access hole in the sheet metal to make removal easier.
What replacement part is recommended for the Mazda 3 fuel pump lock ring?
It is highly recommended to use an aftermarket metal replacement ring, such as the Dorman 579-013, instead of the OEM plastic part to prevent the cracking issue from recurring.
Why is the canister vent solenoid so difficult to replace on this platform?
The canister vent solenoid is located above the rear subframe near the charcoal canister. Accessing it is difficult and often requires lowering the rear subframe, making it a much more labor-intensive repair compared to the purge valve or fuel pump lock ring.
Are there any official diagnostic procedures from Mazda for finding this EVAP leak?
Yes, TSB 01-002-18-3417 provides a detailed diagnostic procedure for dealerships to locate EVAP system leaks, including P0442, specifically on the 2004-2009 Mazda 3.
Mazda 3 2005 Small Evap Leak P0442 Repair - Retaining Ring Replacement by cutting Access Hole
Mazda 3 2005 Small Evap Leak P0442 Repair - Retaining Ring Replacement by cutting Access Hole
How to Replace Fuel Pump Module Assembly 2004-2009 Mazda 3 2.3L L4
How to Replace Fuel Pump Module Assembly 2004-2009 Mazda 3 2.3L L4
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 24, 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 P0442 for:
  • Mazda 3: 200420052006200720082009
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