r/subaru 6h ago

P0455 Code (EVAP System)

2022 Impreza Hatchback, has check engine light popped up 2 days after filling the tank. Code is P0455

~48000km, Car drives very normally as usually. Without clearing the code myself, I tightened the gas cap and drive for more than 100km, check engine light still there.

Gas cap looks very normal to me (or I just dont know how to inspect?), had a shop put on another gas cap from another impreza, they said check engine light still popped up,

I am very new to car and what should I do/inspect/diagnose next? Would this be something still under warranty- checked warranty booklet, very less likely.

What would it possibly be other than gas cap?

Thanks everyone in advance.

1 Upvotes

1 comment sorted by

1

u/Chippy569 Senior Master Tech 4h ago

P0455 just means large evap leak detected. The gas cap not being installed correctly is far and away the most likely suspect, but a hole anywhere in the system (where the diameter is 1mm or more) will need to a P0455.

If you're damn sure it's not the gas cap, next step is smoke testing, which probably means take it to a shop for diagnosis.