Toyota Prius P0441 & P0455 EVAP Codes Explained

Short version: P0441 and P0455 are evaporative emission (“EVAP”) system codes. P0441 means the system isn’t purging fuel vapor the way it should. P0455 means the system has a large leak. On a Prius they almost always show up as a pair, and the most common cause is the least expensive one: a gas cap that was left loose, went missing, or was replaced with a cheap part that doesn’t seal. Most of the time it is not a major repair. Sometimes it is. Here’s how to tell the difference.

Code What it means Most common cause we see Typical fix
P0441 Incorrect purge flow — the EVAP system is not purging fuel vapor the way it should A gas cap that is loose, missing, or a cheap aftermarket part that does not seal; next most common is a sticking purge valve (VSV) Often no parts at all — confirm with Toyota’s EVAP self-test and clear the codes; replace the purge valve if it fails the test
P0455 Large leak detected in the EVAP system — a hole 0.080-inch or bigger The gas cap — loose, missing, or aftermarket A genuine OEM Toyota cap; if the codes return, smoke test the system and check the leak detection pump

What P0441 means

P0441 is Evaporative Emission Control System Incorrect Purge Flow. Your Prius stores the fuel vapor that builds up in the gas tank in a charcoal canister instead of venting it to the air. When the engine is running, a purge valve opens and lets the engine draw those stored vapors in and burn them. P0441 sets when the car runs its own check and the amount of vapor flowing through that purge circuit doesn’t match what it expects — too much, too little, or none at all.

What P0455 means

P0455 is Evaporative Emission Control System Leak Detected (Gross Leak). The “gross” part just means large — Toyota’s threshold is a leak the size of a 0.080-inch hole. The EVAP system is sealed on purpose. The car pressurizes it (or pulls a vacuum on it) and watches whether it holds. A leak big enough to fail that test sets P0455. A loose gas cap is the textbook cause, because the cap is the easiest place for the seal to break.

Why they show up together on a Prius

Purge flow and a large leak are two different failures, but one thing triggers both: air getting into the system where it shouldn’t. If the cap isn’t sealing, the system can’t hold pressure (P0455) and the purge flow the computer measures comes out wrong (P0441). That’s why on a Prius you rarely see one of these codes alone. When we pull codes on a Prius for a check engine light, P0441 and P0455 riding together is one of the most common combinations we see.

Is it safe to drive?

In almost every case, yes. These codes don’t affect how the car starts, drives, or charges its hybrid battery. Your Prius will run normally. The catch in Oregon is the check engine light itself: a car with an active light won’t pass DEQ, so this is a code worth fixing even though it doesn’t strand you. If the light is flashing, or if you have other codes alongside these two, that’s a different conversation — get it looked at rather than assuming it’s just the EVAP system.

What actually causes P0441 and P0455 on a Prius

Across the Priuses we’ve diagnosed for these codes, the causes fall into a clear order, from most common to least. Working through them cheapest-first is the whole point — it’s how you avoid paying for parts the car never needed.

The gas cap — loose, missing, or aftermarket. This is the single most common cause by a wide margin. On the Priuses we see, it breaks down three ways:

  • Left loose after a fill-up, then tightened later. By the time the car is in front of us the cap is snug and the codes are “history” — set once, not happening now. We clear them, run the EVAP self-test, and if it passes twice we send you off with a recommendation to watch it rather than a bill for parts.
  • Missing entirely. More common than you’d think. No cap, no seal, guaranteed leak.
  • A cheap aftermarket cap. This one catches people out. An aftermarket gas cap can cause the exact same P0441 and P0455 codes even when it’s brand new and tightened down, because the seal simply doesn’t hold the way the factory part does. We’ve seen it repeatedly. We recommend a genuine OEM Toyota cap on these cars — if you’ve already “replaced the cap” with a generic one and the codes are still there, the cap itself may be the reason. The fix is only as good as the part.

The purge valve (VSV). If the valve that controls purge flow sticks or fails, it sets P0441 directly, and Toyota’s own EVAP test will call it out. We’ve had Priuses where the scan tool reported both a failed purge VSV and a leaking cap on the same visit.

A blocked purge line. Worth knowing because it’s easy to miss. One Prius came in with P0441 where every component tested fine — until we found a dead leaf and a bug lodged in the hose feeding the purge valve. Cleaning the line fixed it. No parts.

The charcoal canister and vent valve. Further down the system, the canister or its vent valve can leak or stick. This is less common than the cap or purge valve, but it’s a real cause and it’s why a proper diagnosis tests each piece instead of stopping at the cap.

Damaged fuel-tank-to-canister hoses and the leak detection pump. This is the deep end. When the cap and purge valve check out and the codes keep coming back, the leak is somewhere harder to reach — cracked hoses between the tank and canister, or a leak detection pump that can’t hold pressure. Getting there usually means dropping the fuel tank. It’s the least common cause, but it’s exactly the one that gets missed when a shop throws a cap and a purge valve at the car and calls it done. We have a full case study on a 2014 Prius that went down this road (linked below).

How these codes should actually be diagnosed

Here’s where a hybrid-focused shop pulls away from a parts-cannon approach. P0441 and P0455 aren’t codes you fix by guessing. The right sequence is:

  1. Read the whole picture first. These EVAP codes often show up next to unrelated codes — catalytic converter, fuel trim, run-out-of-fuel. We scan everything so we’re not “fixing” the EVAP system while a separate problem is the real reason you came in.
  2. Inspect the cap and run Toyota’s EVAP self-test. Using Techstream (Toyota’s factory software), we can command the car to run its own leak test. If it passes twice with a good cap, the leak isn’t currently present and you don’t need parts. One practical note: the automated test won’t run with a full tank, so timing sometimes matters.
  3. Smoke test if the codes are live. If the system is actually leaking, we introduce smoke and find where it escapes, testing the purge and vent solenoids by hand.
  4. Command the vent valve open and check the leak detection pump. This is the step that finds the leaks other shops miss. A weak pump won’t show up any other way.

The difference between a no-parts “it was a loose cap, you’re fine” and a genuine tank-out repair is a real diagnosis. Skipping it is how people end up paying for a cap and a purge valve and still driving around with the light on.

From the shop floor: The most satisfying version of this job is the one where we don’t sell you anything. A huge share of the Priuses we see for P0441 and P0455 just had a cap left loose at a fill-up. We confirm it with Toyota’s EVAP test, clear the codes, and tell you to keep an eye on it. The flip side is knowing when the cap is a red herring — when the codes keep returning, the leak is deeper in the system, and it’s time to actually test the pump and drop the tank. Both answers require the same thing: running the test instead of guessing.

Real repairs from our shop

For a look at what happens when it isn’t just the cap, read the full case study: 2014 Prius P0441 P0455 Kept Coming Back: The Real Fix — a Prius that came in after another shop had already replaced the gas cap and purge valve, where the real cause turned out to be damaged tank hoses and a failing leak detection pump.

Frequently Asked Questions

Does P0455 always mean a bad gas cap on a Prius?

No, but the gas cap is the first and most common thing to check. P0455 means a large leak in the EVAP system, and the cap is simply the easiest place for that seal to fail. Often the cap was just left loose after a fill-up and the code is already “history” by the time we test it. But the leak can also come from the purge valve, the canister, the tank hoses, or the leak detection pump — so a cap that looks and feels fine doesn’t rule those out.

Can I keep driving my Prius with P0441 and P0455?

In nearly all cases, yes. These codes don’t affect starting, driving, or the hybrid system, so the car runs normally. The practical problem is the check engine light: a car with an active light won’t pass Oregon DEQ. And if these codes are riding alongside other codes, the other codes may be the ones that actually matter, so it’s worth getting scanned.

Why did both P0441 and P0455 come on at the same time?

Because one condition tends to trigger both. When the EVAP system can’t hold a seal — most often a loose or missing gas cap — the car both detects the large leak (P0455) and measures the purge flow as incorrect (P0441). On a Prius, seeing the two together is normal and usually points back to the same root cause.

I replaced the gas cap and the codes came back — now what?

That’s the signal that the leak is somewhere past the cap, or that the replacement cap itself isn’t sealing. If you used an aftermarket cap, start by swapping it for a genuine Toyota one. If the codes still return, the next step isn’t another guess at parts — it’s a smoke test with the vent valve commanded open and a check of the leak detection pump, which is the only way to confirm whether the pump is holding pressure. On the Priuses where the cap doesn’t fix it, we’ve traced the leak to failed purge valves, cracked tank-to-canister hoses, and weak leak detection pumps.

Will P0441 or P0455 make my Prius fail DEQ?

Yes. Any active check engine light causes a DEQ failure regardless of the specific code, and an EVAP monitor that isn’t ready or is reporting a fault will keep you from passing. Clearing the codes without fixing the cause won’t work either, because the car has to complete its emissions self-tests before it’s considered ready.

Should I use an OEM Toyota gas cap on my Prius?

Yes, we recommend it. Aftermarket gas caps are one of the sneakier causes of P0441 and P0455 on a Prius — they can set the same codes even when they’re new and properly tightened, because they don’t seal as reliably as the factory part. If you replaced your cap with a generic one and the check engine light came back, the replacement cap itself is a real suspect. A genuine Toyota cap is inexpensive and takes that variable off the table.

How does Atomic Auto diagnose these codes?

We scan the whole vehicle first, inspect the gas cap, and run Toyota’s factory EVAP self-test with Techstream. If it passes, the leak isn’t currently present and you don’t need parts. If it’s actively leaking, we smoke-test the system, test the purge and vent solenoids, and check the leak detection pump — so the repair matches the actual failure instead of a guess.

Need your Prius checked out? Book online or text us at 503-969-3134.

Related reading


About the author: Travis Decker is the owner of Atomic Auto in Portland, Oregon, and an ASE Master Technician (L1, L3). Atomic Auto specializes in Toyota, hybrid, and EV service.

Ready to get your car fixed at Atomic Auto? Book Now