P0456 on Your 2022 Volvo XC90
A P0456 code on your 2022 Volvo XC90 means the ECM has detected a very small leak—approximately 0.020 inches—in the EVAP system. Built on Volvo's SPA (Scalable Product Architecture) platform, the XC90 uses a 2.0L four-cylinder engine in various configurations—B5 mild hybrid, B6 turbo+supercharged, or T8 plug-in hybrid—all sharing the same gasoline EVAP system fundamentals.
At three-plus years of age, your XC90 is at the early edge of the EVAP wear window.
Common Causes
- Gas cap seal wear (32%) — Three years of fueling degrades the seal. Always the first clue.
- Purge valve seepage (23%) — Volvo's purge solenoid can develop slight internal leaks with use.
- EVAP line deterioration (18%) — The 2.0L engine generates significant heat via turbo and supercharger, which can affect nearby EVAP hoses.
- Canister shut-off valve issue (14%) — Volvo's vent control can develop wear affecting system sealing.
- Charcoal canister damage (8%) — Road debris impacts on the underbody canister.
- Fuel tank seal (5%) — Slow gasket degradation.
Diagnostic Steps
- Gas cap test — New OEM cap ($15–$35), clear code, monitor.
- Visual inspection — Check EVAP hoses, particularly near the turbocharged/supercharged engine's heat sources.
- Smoke test — Professional testing pinpoints the leak.
- VIDA diagnostics — Volvo's dealer tool (VIDA) provides comprehensive EVAP system monitoring.
- Component testing — Individual purge and vent valve testing.
Repair Costs
- Gas cap: $15–$35 (DIY)
- Purge valve: $170–$380
- Canister shut-off valve: $180–$390
- EVAP hose repair: $110–$270
- Charcoal canister: $300–$580
Warranty Coverage
Your 2022 XC90 is covered under Volvo's 4-year/50,000-mile basic warranty through 2026. The federal emissions warranty extends EVAP coverage to 8 years/80,000 miles through 2030. Contact your Volvo dealer to verify eligibility.