Examining P0456 on Your 2020 Elantra
Your 2020 Elantra (6th generation, AD, final year before the 2021 redesign) has triggered P0456—a very small EVAP leak. The 2.0L four-cylinder with CVT or 6-speed auto uses a standard EVAP system with threaded gas cap. Hyundai's 5yr/60k warranty still covers this.
Evidence
- Check engine light on
- P0456 stored
- No performance symptoms
- Gas cap may show wear after 5+ years
Suspects
- Gas Cap Seal (High Likelihood): Five years of wear. $0 warranty or $10–$15.
- Purge Control Solenoid Valve (High Likelihood): Age-related. $0 warranty or $80–$190.
- Canister Close Valve (Medium Likelihood): Vent control wear. $0 warranty or $90–$200.
- EVAP Hose Micro-Crack (Medium Likelihood): Rubber aging. $100–$220.
- Charcoal Canister (Low Likelihood): Fuel overfilling. $180–$350.
Diagnostic Steps
- Reseat or replace gas cap ($10–$15)
- Clear code and drive 50+ mixed miles
- Check if still under 5yr/60k warranty (through 2025)
- Smoke test if code persists out of warranty
Costs
- Under warranty: $0 (5yr/60k through 2025)
- Gas cap: $10–$15
- Purge valve: $80–$190
- Canister close valve: $90–$200
Can I Drive?
Yes. P0456 has zero safety or performance impact.
Warranty
Hyundai's 5yr/60k runs through 2025—check mileage. Federal emissions (8yr/80k) covers EVAP through 2028. You may still be covered under basic warranty.