Costs to fix PO442 can range from almost nothing to several hundred dollars, depending on the exact leak source. Most drivers pay between roughly $100 and $500, including diagnostic fees, though more extensive evaporative system failures can push repairs higher.
What PO442 means and why it matters
PO442 is a shorthand for the OBD-II trouble code P0442, which indicates a small leak in the vehicle’s Evaporative Emission Control System (EVAP). The EVAP system prevents fuel vapors from escaping into the atmosphere. A “small leak” means there’s a leak or fault small enough that the onboard computer detects it, but not necessarily a dramatic fuel smell or performance issue. The fix depends on where the leak is coming from, which is why costs can vary widely.
Costs and common causes
Below are the typical culprits behind PO442 and the general price ranges you might see for parts and labor. Actual prices depend on your car model, local labor rates, and whether a diagnostic fee is charged.
- Gas cap or cap seal problems — often the least expensive fix. Replacement gas caps typically cost about $5 to $60, with labor minimal if you’re replacing it yourself.
- EVAP hoses or connections — leaks in hoses or brittle vacuum lines can be inexpensive to repair if caught early. Parts may run $10 to $100, with modest labor costs if a shop does the work.
- EVAP purge valve/solenoid replacement — a common fix when the valve is stuck or failed. Parts generally range from $30 to $170, with labor bringing the total to around $100 to $400 depending on access and vehicle.
- Charcoal canister (evaporative canister) replacement — more substantial; parts often $150 to $600, with labor potentially $150 to $400 depending on accessibility.
- Filler neck or other EVAP system components — leaks in the filler neck, seals, or related components can vary widely, typically $50 to $500 including parts and labor.
These figures are typical ranges seen across many makes and models, but some vehicles—especially newer or luxury models—may have higher part costs and longer labor times. If multiple components are involved, or if the job requires a shop to locate an elusive leak via a smoke test or pressure test, costs can climb further.
Diagnosis and repair process
Understanding the steps a shop will take helps explain why costs can add up. The process includes identifying the exact leak source, verifying the code, and performing the necessary repair.
- Verify the code with a scan tool and review freeze-frame data to understand when the code appeared.
- Inspect the gas cap for proper seating, wear, or a faulty seal; replace if needed.
- Perform a visual inspection of EVAP hoses, connections, and the canister for obvious cracks or disconnections.
- Conduct a pressure or smoke test of the EVAP system to locate the leak precisely.
- Replace the faulty component(s) (gas cap, purge valve, hoses, or canister) as indicated by the test results.
- Clear the code and re-test to confirm the issue is resolved and no new codes appear.
- Provide maintenance tips and guidance to prevent future EVAP leaks (e.g., avoid filling the tank to the brim, address check-engine light promptly).
Keep in mind that some shops may include the diagnostic fee in the repair cost if you proceed with the recommended fix, while others may charge it separately. A smoke test is often an important part of locating smaller leaks and can add to the diagnostic cost.
What to expect at the shop
When you visit a repair shop, here is what typically happens and how it affects pricing. Diagnostic fees cover the technician’s time to identify the source of the leak; labor rates vary by region and shop; parts costs depend on the component needed. Expect the following ranges as a rough guide:
- Diagnostic fee: commonly $80 to $150; some shops waive it if you proceed with the repair.
- Gas cap replacement: $5 to $60 for the part, plus a small amount of labor if installed by a technician.
- Purge valve or related EVAP valve replacement: $100 to $350 total, depending on vehicle and accessibility.
- Charcoal canister replacement: $300 to $900 total, including parts and labor for many cars.
For many drivers, the most cost-effective approach is to start with the simplest potential fix (a fresh gas cap) and proceed to more involved EVAP repairs only if the check engine light returns or the diagnostic tests pinpoint a leak elsewhere.
Summary
PO442 (P0442) signals a small EVAP leak that can stem from a loose gas cap to a cracked charcoal canister. The cost to fix varies widely, typically ranging from a low-cost gas cap replacement to several hundred dollars for components like the purge valve or the charcoal canister. Diagnostics and labor can add to the total, but many fixes are straightforward. If your vehicle shows PO442, start with a tightened or replaced gas cap, then rely on a trusted technician to perform targeted EVAP testing to locate and repair the true source.
How much to repair a P0442 code?
Many times the repair is a new piece of hose, a rubber gasket between two components, or a new fuel cap, all of which will keep the repair portion of the bill under $50.
Ask More
What is the most common cause of the P0442 code?
Below are the most common causes of engine code P0442:
- A loose gas cap that doesn't provide a tight seal.
- Splits, cracks, or other damage to EVAP System hoses or fittings.
- Faulty purge or vent valve.
- Leaking or damaged charcoal canister.
- Cracked fuel tank filler neck.
- Faulty fuel tank pressure sensor.
Ask More
Is it worth it to fix an evap leak?
If you're in a state that requires emissions testing it's gotta get figured out and repaired. If not it literally has 0 effect on the cars overall health as long as the purge valve isn't stuck open. If the cars running fine you can drive like that forever and will have no issues.
Ask More
Can you drive with a PO442 code?
Can I safely drive my car with the P0442 error code? Yes, your vehicle is safe to drive with this error code displayed. But driving like this for a prolonged period of time can lead to increased emissions and potentially damage your EVAP system further. It's best to address the problem as soon as possible.
Ask More


