EVAP & Emissions Codes
Beginner → Intermediate · 12 questions
Test your knowledge of the evaporative emission system, P0440-P04xx codes, leak detection monitors, and the cheap-to-check causes that fix most EVAP faults.
-
1. What is the primary job of the EVAP (evaporative emission) system?
- A. To trap fuel vapors from the gas tank and burn them in the engine instead of letting them escape into the air ✓
- B. To reduce exhaust temperature by recirculating cooled exhaust gas
- C. To filter soot out of the exhaust before it reaches the tailpipe
- D. To add extra air to the exhaust during cold starts to help the catalytic converter light off
Answer: A — To trap fuel vapors from the gas tank and burn them in the engine instead of letting them escape into the air. The EVAP system captures gasoline vapors that evaporate in the fuel tank, stores them in a charcoal canister, then routes them into the intake to be burned during normal driving. It is purely about preventing raw fuel vapor (hydrocarbons) from venting to atmosphere. The other answers describe EGR, the diesel DPF, and the secondary-air system respectively.
-
2. Which component stores fuel vapors until the engine is ready to burn them?
- A. The fuel tank pressure sensor
- B. The charcoal (activated carbon) canister ✓
- C. The purge valve
- D. The catalytic converter
Answer: B — The charcoal (activated carbon) canister. The charcoal canister is packed with activated carbon that adsorbs and holds gasoline vapor. When the engine is running and warm, the purge valve opens and engine vacuum pulls those stored vapors out of the canister and into the intake to be burned. The canister is the storage tank; the purge valve is just the door.
-
3. What does the purge valve (purge solenoid) do?
- A. Seals the canister off from outside air so the system can hold a vacuum
- B. Measures pressure changes inside the fuel tank
- C. Opens to let engine vacuum draw stored vapors from the canister into the intake manifold ✓
- D. Vents excess pressure straight to the atmosphere when the tank gets too full
Answer: C — Opens to let engine vacuum draw stored vapors from the canister into the intake manifold. The purge valve sits between the canister and the intake. When the PCM commands it open, manifold vacuum pulls the stored vapors from the canister into the engine to be burned. Don't confuse it with the vent valve (answer A), which closes off the fresh-air side, or the fuel tank pressure sensor (answer B).
-
4. By far the most common cause of an EVAP leak code (like P0442 small leak or P0455 large leak) is:
- A. A failed PCM that needs reprogramming
- B. A cracked exhaust manifold
- C. A clogged catalytic converter
- D. A loose, missing, or worn-out gas cap ✓
Answer: D — A loose, missing, or worn-out gas cap. The gas cap is the number-one cause of EVAP leak codes, period. A cap left loose, cross-threaded, or with a dried-out seal lets the sealed system leak and trips the monitor. A loose or missing cap most often shows up as a large-leak code like P0455, while a hardened or slightly damaged seal can cause a small leak like P0442. Always check the cap first: tighten it until it clicks, and if the seal looks cracked or hard, a $10-$15 replacement fixes a huge share of EVAP complaints before you ever pull out a smoke machine.
-
5. A customer's check engine light came on right after a fuel stop. The cap was left loose, then tightened. What is the correct expectation for the light?
- A. After tightening, the light usually clears itself after several drive cycles once the monitor re-runs and passes ✓
- B. The light will turn off instantly the moment the cap is tightened
- C. The code is permanent and the cap must be replaced regardless
- D. The light means the canister is saturated and must be replaced
Answer: A — After tightening, the light usually clears itself after several drive cycles once the monitor re-runs and passes. Once the leak is fixed, the PCM has to re-run the EVAP monitor and see a passing result before it commands the light off, which typically takes several drive cycles over a day or two. It will not turn off the instant you tighten the cap. You can clear the code with a scan tool to speed things up, but it's not required.
-
6. What is the role of the fuel tank pressure sensor (FTPS) in EVAP leak detection?
- A. It measures the air/fuel ratio in the exhaust
- B. It reports tank pressure/vacuum to the PCM so it can detect whether the sealed system holds or leaks ✓
- C. It physically opens and closes the vent to atmosphere
- D. It counts how much vapor the canister has absorbed
Answer: B — It reports tank pressure/vacuum to the PCM so it can detect whether the sealed system holds or leaks. The FTPS tells the PCM the pressure (or vacuum) inside the EVAP system. To test for leaks, the PCM seals the system and either pulls a vacuum or watches for natural pressure changes, then uses the FTPS reading to decide whether the system holds tight or bleeds off, which would indicate a leak. It's the sensor that makes electronic leak detection possible.
-
7. During an EVAP monitor leak test, what does the vent valve (vent solenoid) need to do?
- A. Open wide to flush the canister with fresh air
- B. Pulse rapidly to mix vapors with intake air
- C. Close to seal the canister off from atmosphere so the system can be pressurized or pulled into a vacuum ✓
- D. Stay open the entire time to relieve pressure
Answer: C — Close to seal the canister off from atmosphere so the system can be pressurized or pulled into a vacuum. Normally the vent valve is open, letting fresh air into the canister so vapors can be purged. But to run a leak test the PCM commands the vent valve closed, sealing the whole system. Only with the vent sealed can the system hold a vacuum or pressure long enough for the FTPS to confirm there's no leak. A vent valve stuck open will cause large-leak codes.
-
8. Codes P0455, P0442, and P0456 all describe EVAP leaks. What's the difference between them?
- A. They indicate which cylinder is misfiring
- B. They are the same code in three different model years
- C. They indicate the leak is in the exhaust, intake, and crankcase respectively
- D. They describe the size of the detected leak: P0455 = large/gross, P0442 = small, P0456 = very small ✓
Answer: D — They describe the size of the detected leak: P0455 = large/gross, P0442 = small, P0456 = very small. These codes are graded by leak size. P0455 is a large (gross) leak, often a missing/loose cap or a disconnected hose. P0442 is a small leak (roughly a 0.040-inch hole). P0456 is a very small leak (about 0.020 inch), which is the hardest to find and almost always requires a smoke machine. Knowing the size tells you how aggressive a leak to hunt for.
-
9. What is the most reliable shop method for pinpointing a hard-to-find EVAP leak?
- A. Introduce smoke into the sealed EVAP system and look for where it escapes ✓
- B. Spray brake cleaner around the engine and watch for RPM changes
- C. Replace the charcoal canister and see if the code returns
- D. Listen for a hissing sound with the engine off
Answer: A — Introduce smoke into the sealed EVAP system and look for where it escapes. A smoke machine fills the sealed EVAP system with low-pressure smoke (often with a UV dye), and you simply look for where the smoke wisps out, which marks the leak. It's the standard, fast way to find small leaks in hoses, the canister, or O-rings. Brake-cleaner spray is a vacuum-leak (intake) trick, not an EVAP method, and parts-swapping is a guess, not a diagnosis.
-
10. An EVAP leak monitor often will not run unless certain conditions are met. Which is a typical requirement?
- A. The engine must be at wide-open throttle
- B. The fuel tank level must be within a certain range (commonly about 15 to 85 percent full) along with proper temperature and a cold start ✓
- C. The A/C must be turned off and the radio muted
- D. The vehicle must be towing a trailer
Answer: B — The fuel tank level must be within a certain range (commonly about 15 to 85 percent full) along with proper temperature and a cold start. EVAP monitors are picky. They typically need the fuel level in a mid range (very full or near-empty tanks throw off the vapor/pressure math), stable ambient and engine temperatures, often a cold start with the right soak time, and steady-state driving. That's why a freshly cleared car may show the EVAP monitor 'not ready,' and why it can take a specific drive cycle to complete before a state inspection.
-
11. What does the EGR (exhaust gas recirculation) system do, and what does it have to do with emissions?
- A. It burns leftover fuel vapor from the tank to cut hydrocarbons
- B. It pumps fresh air into the exhaust to help the converter warm up
- C. It routes a metered amount of inert exhaust gas back into the intake to lower combustion temperature, which reduces NOx (oxides of nitrogen) ✓
- D. It seals the fuel system to detect leaks
Answer: C — It routes a metered amount of inert exhaust gas back into the intake to lower combustion temperature, which reduces NOx (oxides of nitrogen). EGR is a separate emissions system from EVAP. It feeds a small amount of cooled, inert exhaust back into the intake. Because that gas doesn't burn, it lowers peak combustion temperature, and since NOx forms at high temperatures, less heat means less NOx. A stuck-open EGR causes rough idle and stalling; a clogged/stuck-closed EGR (e.g., P0401, insufficient flow) raises NOx and can cause ping.
-
12. What is the purpose of the secondary-air injection system (often tied to codes like P0410)?
- A. To force fresh air into the cabin for the HVAC system
- B. To pressurize the EVAP system for leak testing
- C. To cool the EGR gas before it enters the intake
- D. To pump extra air into the exhaust during cold start so unburned fuel keeps burning and the catalytic converter heats up faster ✓
Answer: D — To pump extra air into the exhaust during cold start so unburned fuel keeps burning and the catalytic converter heats up faster. On a cold start the engine runs rich and the catalytic converter isn't hot enough to work well. The secondary-air system pumps fresh air into the exhaust stream right after the engine, so leftover unburned fuel combusts there, cleaning up emissions and heating the converter to operating temperature faster. Codes like P0410 mean the PCM detected the air pump or valves aren't delivering that air correctly.
Codes covered in this quiz
Look up the full diagnosis, causes, and fixes for any code these questions reference:
Want to go deeper?
Reputable study materials and a scan tool to actually master this — honest picks, not filler.
Affiliate links — we earn a commission at no extra cost to you.
Want to look up a specific code? Browse all OBD-II codes · Read the repair guides · More quizzes
Educational use only. Always follow your vehicle's service information and safety precautions when diagnosing or repairing.