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

P0442 on 2003-2014 Volvo XC90: EVAP Small Leak Causes and Fixes

On a 2003-2014 Volvo XC90, the P0442 code is most often caused by a worn-out or loose gas cap. Replacing the gas cap with a genuine Volvo part (PN 31392044) is the most likely fix and costs around $30-$50. If that doesn't work, the next most common culprit is a small, cracked 'J-hose' in the rear driver's side wheel well.

18 minutes to read 2003-2014 Volvo XC90
Most Likely Cause
Loose or Faulty Gas Cap
Difficulty
2/5
Est. Time
1.1 hrs
DIY Doable?
✅ Yes
Shop Labor
$80 – $500
Parts Price
$30 – $300
Safe to drive — Yes, you can continue to drive with a P0442 code. It does not affect engine performance or safety, but you will not be able to pass an emissions test until the leak is fixed.
Key Takeaways
  • P0442 on a first-gen XC90 is an emissions-related code for a small EVAP leak and is not a critical mechanical issue.
  • Always start your diagnosis with the gas cap. Inspect the seal for cracks and ensure it clicks shut. An OEM replacement is highly recommended.
  • If a new gas cap doesn't fix it, visually inspect the rubber EVAP hoses, especially the small connectors near the charcoal canister by the rear wheel.
  • A professional smoke test is the fastest and most accurate way to find the leak if it's not obvious.
  • Do not replace expensive parts like the charcoal canister unless a smoke test has confirmed it is the source of the leak.
The trouble code P0442 on a Volvo XC90 indicates that the engine's computer (ECM) has detected a small leak in the Evaporative Emission Control (EVAP) system. The EVAP system is designed to capture and recycle fuel vapors from the gas tank, preventing them from escaping into the atmosphere. The computer performs a pressure or vacuum test to check the system's integrity, and if it detects a leak equivalent to a pinhole of about 0.04 inches (1mm), it will trigger the P0442 code and illuminate the Check Engine Light. Volvo's internal diagnostic trouble code (DTC) for this issue is ECM-430D.

What's Unique About the 2003-2014 Volvo XC90

For the first-generation Volvo XC90 and its P2 platform mates, the EVAP system is fairly conventional, but owners frequently report this specific code. The most common culprits are simple and inexpensive parts that degrade over time. The gas cap seal is notoriously prone to drying out. Additionally, a specific pre-formed rubber 'J-hose' (PN 30757307) connecting the charcoal canister to the Leak Detection Pump (LDP) in the rear driver's side wheel well often becomes brittle and cracks, making it the second-most-likely cause. While more complex components can fail, experience from owners suggests starting with these two basic parts is almost always the right approach for this platform.

Symptoms You May Notice

  • Check Engine Light is on.
  • A faint smell of fuel, particularly around the rear of the vehicle or near the gas cap.
  • A "Loose Fuel Cap" or "Emission System Service Required" message may appear on the driver information display.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the oxygen (O2) sensors. O2 sensors are not related to the EVAP system.
  • Immediately replacing the expensive charcoal canister without performing a smoke test to confirm it is the source of the leak.
  • Using a cheap, aftermarket gas cap which fails to seal properly and does not resolve the code.

Most Likely Causes

  1. Loose or Faulty Gas Cap 🔴 High Probability → Shop Fuel Tank Cap The rubber seal on the gas cap is a very common failure point. Over time, it becomes hard, brittle, and cracked, preventing a proper seal. Using non-OEM (aftermarket) caps is a known cause of sealing issues, as they may not meet the precise pressure specifications.
    How to confirm: Inspect the gas cap's rubber O-ring for any visible cracks, tearing, or hardening. Ensure the cap clicks several times when tightened. If the seal looks worn or is torn, it is the prime suspect.
    Typical fix: Replace the gas cap with a new, genuine Volvo part (Part Number 31392044). This is an inexpensive and simple first step that resolves the issue in a majority of cases.
    Est. part cost: $30-$50
  2. Cracked EVAP 'J-Hose' by Charcoal Canister 🟡 Medium Probability → Shop Vapor Canister The EVAP system uses a combination of hard plastic lines and short rubber connector hoses. A specific pre-formed, U-shaped or J-shaped rubber hose connecting the charcoal canister to the Leak Detection Pump (LDP) is a known weak point. Located in the driver's side rear wheel well, it's exposed to the elements and road debris, causing it to dry out and crack.
    How to confirm: Visually inspect the hoses in the rear driver's side wheel well, near the canister. You may need to remove the wheel for better access. The J-hose is small and its cracks can be hard to see without flexing it. A smoke test is the most effective 🎬 See how to find a small leak in the J-hose. method to definitively pinpoint a leak in this hose if it's not visually obvious.
    Typical fix: Replace the cracked J-hose. It is often sold as part of a larger hose assembly (Part Number 30757307), but some owners splice in a generic piece of correctly-sized fuel-vapor-rated hose as a more affordable alternative.
    Est. part cost: $20-$60 for the hose, potentially more if sold as an assembly.
  3. Faulty EVAP Purge Valve ⚪ Low Probability → Shop Vapor Canister The purge valve (or purge solenoid), typically located in the engine bay near the radiator fan shroud on 5-cylinder models, can become stuck partially open, creating a constant small leak.
    How to confirm: With the engine off, the valve should be closed. You can test this by removing the valve and trying to blow through it; no air should pass. A scan tool can also be used to command the valve to open and close while monitoring system pressure.
    Typical fix: Replace the EVAP purge valve. Bosch is the OEM supplier (Part Number example: 0280142422). This is generally an easy part to access and replace in the engine compartment.
    Est. part cost: $50-$100
  4. Faulty Leak Detection Pump (LDP) or Cracked Charcoal Canister ⚪ Low Probability → Shop Evaporative Emissions System Leak Detection Pump The charcoal canister housing can develop cracks from road debris. The associated Leak Detection Pump (LDP), also called a DMTL pump, can also fail, though it often sets its own specific codes like P2402. Overfilling the fuel tank can saturate the canister with liquid fuel, causing damage and triggering leak codes.
    How to confirm: Visually inspect the canister (located near the rear axle, behind the spare tire) for any cracks. Diagnosing a faulty LDP often requires a Volvo-specific scan tool (VIDA) to run a system self-test or a smoke test to confirm the leak isn't elsewhere.
    Typical fix: Replace the charcoal canister assembly or the Leak Detection Pump. This is more involved, requiring the vehicle to be raised and the spare tire removed for access.
    Est. part cost: $150-$300

Rare But Worth Checking

  • Cracked Fuel Tank Filler Neck: → Shop Fuel Tank While less common, the metal or plastic pipe leading to the fuel tank can develop small rust holes or cracks, causing an EVAP leak that can be very difficult to find without a smoke test.
  • Corroded wiring harness: In some cases, water intrusion under the driver's seat can corrode a wiring harness, causing a short in the LDP circuit and triggering EVAP codes.

Diagnosis Steps

  1. Read the code with an OBD-II scanner to confirm P0442 is present.
  2. Inspect the gas cap. Ensure it is tight and clicks. Remove it and check the rubber seal for cracks, stiffness, or damage. If in doubt, replace it with a Genuine Volvo cap (PN 31392044) as the first and most likely fix.
  3. Clear the code and drive the vehicle for a few days to complete a drive cycle. If the light returns, proceed to the next step.
  4. If the light returns, perform a targeted visual inspection of the 'J-hose' in the driver's side rear wheel well. Remove the wheel for better access and check this small rubber hose for cracks.
  5. If no visual damage is found, the most effective next step is to have a smoke test performed. This involves injecting pressurized, UV-dyed smoke into the EVAP system and looking for where it escapes. This will definitively 🎬 Watch: How to perform a professional EVAP smoke test. identify the location of any leak.
  6. Based on the smoke test results, replace the leaking component, which could be a hose, the purge valve, the canister, or the fuel tank filler neck.
  7. If a smoke machine is not available, you can proceed to inspect individual components. The next most likely culprit after the J-hose is the purge valve in the engine bay. Test to see if it holds vacuum when closed.
  8. Finally, inspect the charcoal canister and Leak Detection Pump (LDP) for physical damage or cracks. The LDP is located behind the spare tire.

Parts You'll Likely Need

  • Fuel Tank Cap (OEM #31392044) — This is the most frequent cause of a P0442 code on the XC90. The seal wears out, causing a small leak that the system detects. Using a genuine OEM part is highly recommended.
    Trusted brands: Genuine Volvo
    OEM price range: $30-$50
    Aftermarket price range: $15-$30
  • EVAP System 'J-Hose' (OEM #30757307 (as part of an assembly)) — This specific small rubber hose in the rear wheel well is prone to cracking from age and exposure, creating a small leak. It is the second most common failure point after the gas cap.
    Trusted brands: Genuine Volvo
    OEM price range: $40-$70 (for hose/assembly)
    Aftermarket price range: $10-$25 (for generic hose)
  • Vapor Canister Purge Valve (OEM #0280142422 (Bosch)) — Can get stuck open, causing a persistent small leak. It's a common failure point after the gas cap and hoses have been ruled out.
    Trusted brands: Bosch, Genuine Volvo
    OEM price range: $70-$120
    Aftermarket price range: $40-$80
  • Charcoal Canister (OEM #30650221, 30684417) — Less common, but the canister can crack or be damaged by overfilling the fuel tank. It's typically replaced only after a smoke test confirms it is the source of the leak.
    Trusted brands: Genuine Volvo
    OEM price range: $250-$350
    Aftermarket price range: $150-$250

Related Codes That Often Appear With This One

  • P0455 — This code indicates a large EVAP leak. If a component fails significantly (like a completely broken hose or a very bad gas cap seal), it may trigger a P0455 instead of or alongside a P0442.
  • P0456 — This code indicates a very small EVAP leak. It shares all the same potential causes as P0442, and which code gets triggered depends on the precise size of the leak detected by the ECM.

Technical Service Bulletins (TSBs) & Recalls

  • Volvo Technical Journal TJ 25215: This document provides information and guidelines for tracing EVAP leaks, which can be useful for technicians diagnosing a persistent P0442 code.

Platform-Specific Known Issues

  • Recall R24069 was issued for some 2005 XC90 models for a software upgrade related to 'Poor Purge Performance'. While not a direct fix for a

Hidden / Shadow Codes Worth Checking

  • ECM-430D: This is the Volvo-specific Diagnostic Trouble Code (DTC) corresponding to the generic P0442 code, indicating a small leak in the fuel system. The ECM triggers this code if the system pressure falls too quickly during a self-test. (see via A Volvo-specific scan tool like VIDA/DICE is required to read this manufacturer-specific code.)

Scan Tool Commands That Help

  • VIDA (Volvo Information & Diagnostic Application): EVAP System Leak Test — This function allows a technician to command the EVAP system components, such as the canister purge valve and vent valve, to open or close. This is essential for performing a smoke test, as the vent valve must be commanded shut to seal the system for pressurization.
  • High-end generic OBD-II Scanner: Activation Test / Bidirectional Control — Some advanced scanners offer bidirectional control to activate the purge and vent valves. This allows for testing the functionality of the solenoids and sealing the system for a smoke test without needing Volvo-specific software.

Wiring & Ground Locations

  • EVAP Purge Valve Connector — Varies by engine. On the 4.4L V8, it's at the back of the engine. On the 3.2L I6, it's in the engine bay to the left of the air intake ductwork. On 5-cylinder turbo models, it's often near the radiator fan shroud.. A damaged connector or wiring at this location can prevent the purge valve from operating correctly, mimicking a faulty valve. The connector is a 2-pin, weatherproof male connector.
  • Leak Detection Pump (LDP) Connector — The LDP is located behind the spare tire, underneath the vehicle. The electrical connector plugs directly into the pump assembly.. Corrosion or damage to this connector or its wiring can cause LDP malfunction, leading to incorrect leak detection and triggering EVAP codes.
  • Central Electronic Module (CEM) / Rear Electronic Module (REM) — The CEM is located in the passenger compartment, while the REM is in the cargo area. They control the EVAP system components.. These modules provide power and control signals to the EVAP valves and pump. While rare, a fault within these modules or their wiring could cause EVAP system codes.

Real Owner Repair Stories

  • Reddit user in r/Volvo (Unknown year Volvo) — P0442 code
    ❌ Tried (didn't work) Replacing the gas cap
    ✅ What actually fixed it The issue was resolved by replacing the EVAP Vapor Canister Purge Valve.
  • YouTube video by John Sadler's Auto Repair (2007 Volvo XC90) — P0442 and P0455 codes, check engine light would stay off for a month or two at a time.
    ❌ Tried (didn't work) Customer was quoted for a software update and leak detection pump by the dealer.
    ✅ What actually fixed it A visual inspection revealed a tear in the rubber seal of the OEM gas cap. Replacing the gas cap with a new factory part was the correct fix.
  • YouTube video by Nance Auto Repair (Volvo XC90 with 3.2L engine) — Check engine light with a code for 'incorrect purge flow'.
    ✅ What actually fixed it Diagnosed and replaced a faulty EVAP purge solenoid (purge valve). The check engine light went out on its own after replacement without needing to be cleared. The video notes the genuine Volvo part (PN 8653908) is a re-boxed Delphi part.

OEM Part Supersession History

  • 30636587, 30769237, 31321925, 861398631392044 — Design updates and consolidation of part numbers for the fuel tank cap across multiple Volvo models.
    Heads up: While multiple numbers exist, 31392044 is the current recommended genuine replacement for the 2003-2014 XC90.
  • N/A30757307 — This part number refers to the entire hose assembly which includes the failure-prone 'J-hose'. It is typically not sold separately by Volvo.
    Heads up: The assembly fits a wide range of P2 platform cars (S60, V70, XC90) but may have slight variations based on model year and emission codes. It is crucial to verify fitment with a VIN.

Model Year Variations Within This Range

  • 2005-2011 (V8), 2007-2014 (3.2L I6): The location of the EVAP Purge Valve varies significantly by engine. On the 4.4L V8, it is located at the rear of the engine, requiring removal of a cross-bar and engine cover for access. On the 3.2L I6, it is located in the front of the engine bay near the air intake ducting and is more accessible. On the 5-cylinder turbo models, it is typically found near the radiator fan shroud.
  • 2015+ (Second Generation): Later model XC90s (2015+) feature a capless fuel filler system. For these vehicles, a P0442 code cannot be a loose gas cap. The cause is often dirt or debris on the seal of the capless filler neck flap, which can be fixed by cleaning the seal and applying a silicone-based lubricant.

Diagnostic Flowchart

Real Owner Stories

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

2007 Volvo XC90

Symptoms: Customer complained of a check engine light that would stay off for a month or two at a time, but the vehicle ran perfectly fine. Scanned codes showed both P0442 and P0455.

What fixed it: A visual examination revealed a tear in the fuel cap's rubber seal. Replacing the fuel cap resolved the issue.

Source hint: YouTube comment by John Sellers Auto Repair

2008 Volvo S60 2.5T

Symptoms: Triggered a P0442 code on a shared Volvo P2 platform vehicle.

What fixed it: Identified the gas cap and the 'J' tube in the driver side rear wheel well as the most likely culprits to replace.

Source hint: Volvo Forums thread titled 'P0442 code, 2008 S60 2.5T'

Volvo XC90

Symptoms: Received an 'Emission System Service Required' message alongside a P0442 code.

What fixed it: Confirmed the Volvo-specific code was ECM-430D and traced the leak sources to the fuel cap, canister, or EVAP lines.

Source hint: Volvo XC Forums thread titled 'Emission System Service Message P0442 and SMOKE!'

Volvo XC90

Symptoms: Experienced a persistent P0442 code that did not go away after the initial repair attempt.

What fixed it: Replacing the gas cap did not fix the issue, but replacing the EVAP Vapor Canister Purge Valve successfully resolved the code.

Source hint: Reddit r/Volvo thread titled 'P0442 Code : r/Volvo'

Frequently Asked Questions

Is there a specific gas cap I should use for my 2003-2014 Volvo XC90 to fix P0442?
Yes, it is highly recommended to use a Genuine Volvo gas cap (Part Number 31392044). Aftermarket caps often fail to meet precise pressure specifications and are a known cause of sealing issues.
Does Recall R24069 apply to my P0442 code?
Recall R24069 was issued for some 2005 XC90 models for a software upgrade related to 'Poor Purge Performance'. While it involves the EVAP system, it is not considered a direct fix for a P0442 small leak code.
What is the 'J-hose' and where is it located on the XC90?
The J-hose is a pre-formed rubber hose connecting the charcoal canister to the Leak Detection Pump (LDP). It is located in the driver's side rear wheel well, where it is exposed to the elements and prone to cracking. It is often sold as part of hose assembly Part Number 30757307.
Are there any Volvo Technical Service Bulletins (TSBs) for EVAP leaks?
Yes, Volvo Technical Journal TJ 25215 provides specific guidelines and information for technicians tracing EVAP leaks, which can be very useful when diagnosing a persistent P0442 code.
What is the Volvo-specific code equivalent to P0442?
The Volvo-specific code that corresponds to a generic OBD-II P0442 small EVAP leak is ECM-430D.
Where is the EVAP purge valve located on my XC90?
On 5-cylinder XC90 models, the EVAP purge valve (Bosch OEM part example: 0280142422) is typically located in the engine bay near the radiator fan shroud.
VOLVO codes: P0442, p0443, p0446 EVAP SYSTEM LEAK. PURGE SOLENOID VALVE. VOLVO
VOLVO codes: P0442, p0443, p0446 EVAP SYSTEM LEAK. PURGE SOLENOID VALVE. VOLVO
How to Fix P0442: Evaporative Emission System Leak (small leak). Test and Replace EVAP Purge Valve
How to Fix P0442: Evaporative Emission System Leak (small leak). Test and Replace EVAP Purge Valve
Volvo XC90 EVAP Purge Valve Location & Replacement 4.4L V8
Volvo XC90 EVAP Purge Valve Location & Replacement 4.4L V8
Volvo XC90 P0456 Small Evap Leak. Check Engine Light
Volvo XC90 P0456 Small Evap Leak. Check Engine Light
How to Find a Small EVAP Leak p0442 "No Leaks"
How to Find a Small EVAP Leak p0442 "No Leaks"
EVAP Leak Testing with a Smoke Machine
EVAP Leak Testing with a Smoke Machine
P0442 & P0455 Evap Leak Detected
P0442 & P0455 Evap Leak 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 May 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 P0442 for:
  • Volvo XC90: 200320042005200620072008200920102011201220132014
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