Working on this vehicle? Write estimates, send inspections & invoice customers from your phone.

    Start 14-Day Free Trial
    ← All OBD-II codes
    Powertrain code

    P0440: EVAP System Malfunction - Causes, Symptoms, and Fixes

    Run a shop or repair van?

    Run your next p0440 diagnosis — evap system malfunction job in Repairius: estimate, text approval, invoice, paid. Unlimited users.

    Start free trial

    14-day free trial · credit card required · cancel anytime

    Fleet, dispatcher or driver?

    DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.

    Try DispatchTool

    Need it fixed on your car?

    Find local and mobile shops and call or text them directly.

    Find a shop

    Not ready yet? Get fair-price tips for "P0440 diagnosis — EVAP System Malfunction" by email

    No spam. Unsubscribe anytime.

    Quick answer

    • What it means: The Powertrain Control Module (PCM) has detected a leak or other malfunction in the Evaporative Emission Control (EVAP) system.
    • Severity: Low to moderate severity. While it won't typically leave you stranded, it can lead to increased emissions and potentially fail an emissions test.
    • Most common cause: A loose or faulty gas cap.

    What the P0440 code means

    The P0440 diagnostic trouble code signifies an "Evaporative Emission Control System Malfunction." The EVAP system is a closed system designed to prevent fuel vapors from escaping into the atmosphere. These vapors are instead stored and then purged into the engine to be burned during combustion. When a P0440 code is triggered, it means the vehicle's computer has detected a general fault within this system, indicating a leak, blockage, or other component failure that prevents it from maintaining proper pressure or vacuum.

    Common symptoms

    • Check Engine Light illuminated
    • Noticeable fuel odor coming from the vehicle (less common but possible with larger leaks)
    • Slight decrease in fuel economy (rare, but can occur with significant leaks)
    • Difficulty starting the vehicle after refueling (very uncommon with P0440, more indicative of other EVAP codes)

    Common causes

    1. Loose or faulty gas cap: This is by far the most common cause. If the gas cap isn't tightened properly, or if its seal is damaged, fuel vapors can escape, triggering the code.
    2. Damaged or cracked EVAP hoses: Over time, rubber and plastic hoses in the EVAP system can become brittle, crack, or disconnect, creating leaks.
    3. Faulty EVAP purge valve (solenoid): The purge valve controls the flow of fuel vapors from the EVAP canister to the engine. If it sticks open or closed, it can cause the system to fail its self-test.
    4. Faulty EVAP vent valve (solenoid): The vent valve allows fresh air into the EVAP system during the purge cycle. If it sticks open or closed, it can prevent the system from creating or holding vacuum/pressure.
    5. Leaking EVAP canister: The charcoal canister stores fuel vapors. If it's damaged, cracked, or saturated, it can lead to system malfunctions.
    6. Fuel tank problem: Less common, but a crack in the fuel tank or a faulty fuel tank pressure sensor can also trigger EVAP system errors.

    How a technician diagnoses it

    1. Verify the code and check for other codes: The technician will first connect an OBD-II scan tool to confirm the P0440 code and check for any other related or accompanying diagnostic trouble codes. They will also look at freeze-frame data, which provides a snapshot of engine conditions when the fault occurred.
      • Good sign: No other EVAP codes, consistent fuel level readings.
      • Bad sign: Multiple EVAP codes, especially those indicating a small or large leak (e.g., P0442, P0455).
    2. Inspect the gas cap: This is the simplest and often overlooked step. The technician will visually inspect the gas cap for damage, ensure it's the correct type for the vehicle, and confirm it tightens securely.
    3. Visual inspection of EVAP system components: A thorough visual check for obvious damage to vacuum hoses, fuel lines, EVAP canister, and valves. They will look for cracks, disconnected lines, or signs of rodent damage.
    4. Perform an EVAP system "smoke test": This is a crucial diagnostic step. A smoke machine introduces non-toxic smoke into the EVAP system. The technician then looks for smoke escaping from any leaks in hoses, lines, or components. This is effective for both large and small leaks.
    5. Test EVAP purge and vent solenoids: Using the scan tool, the technician can often command the purge and vent solenoids open and closed to check for proper operation. They may also apply vacuum or power to these components directly to test their functionality.
      • Good sign: Solenoids click open and close, holding vacuum/pressure when closed, passing air when open.
      • Bad sign: Solenoids do not actuate, are stuck open/closed, or fail to hold vacuum/pressure.
    6. Check fuel tank pressure sensor (if applicable): The sensor monitors pressure within the fuel tank. A faulty sensor can give incorrect readings, leading the PCM to believe there's a leak when there isn't. The technician will monitor live data from this sensor.
      • Good sign: Pressure readings fluctuate appropriately during EVAP system tests.
      • Bad sign: Sticking at one value, or highly erratic readings.

    Typical repair cost

    The cost to repair a P0440 code can vary widely depending on the underlying cause:

    • Gas cap replacement: $20 - $60 (parts and labor)
    • EVAP hose repair/replacement: $75 - $200 (parts and labor)
    • EVAP purge or vent valve replacement: $150 - $400 (parts and labor)
    • EVAP canister replacement: $300 - $800+ (parts and labor)
    • Diagnosis (if not part of a repair): $100 - $200

    Can I keep driving with this code?

    While a P0440 code usually won't cause immediate drivability issues or leave you stranded, it's generally not recommended to ignore it. The primary consequence is increased harmful emissions. In many areas, this will lead to failing an emissions test, preventing vehicle registration. Though rare, a significant EVAP leak could also pose a slight fire risk due to escaping fuel vapors, particularly if combined with other issues. It's best to diagnose and repair the issue promptly.

    Related codes

    • P0441: Evaporative Emission Control System Incorrect Purge Flow
    • P0442: Evaporative Emission Control System Leak Detected (Small Leak)
    • P0446: Evaporative Emission Control System Vent Control Circuit Malfunction
    • P0455: Evaporative Emission Control System Leak Detected (Large Leak)
    • P0456: Evaporative Emission Control System Leak Detected (Very Small Leak)

    Get this scanned at a trusted shop on Repairius.

    Need this code diagnosed?

    Request service from shops in your area.

    Related P-series codes

    Parts, tools, and pros for this code

    diagnostic
    passenger

    Parts pros use for this job

    • •Oxygen sensor
    • •Spark plugs
    • •MAF sensor

    Tools pros use

    • •OBD-II scanner
    • •Code reader
    • •Smoke leak tester

    Scan your own codes

    A basic OBD-II scanner pays for itself the first time you avoid a diagnostic fee.

    • •Bluetooth scanners for any phone
    • •Live data & freeze frame
    • •Reset check engine light

    Prefer a professional?

    Find local and mobile shops and call or text them directly.

    • ✓Call or text shops directly
    • ✓Verified reviews & ratings
    • ✓See services offered

    Doing it yourself? Shop our partners

    We may earn a small commission from partner links — it never changes the price you pay.

    Run your shop from estimate to payment

    Don't overhaul your shop. Test Repairius on your next job.

    Repairius keeps estimates, work orders, real-time job assignment, customer and vehicle history, inventory, and payments in one place — on desktop and in your pocket.

    14-day free trial · credit card required · cancel anytime

    Not a mechanic? Send Repairius to your shop — they can run estimates, jobs, and invoices in one place.

    Know someone who needs this?

    Share this page with a mechanic, a shop owner, or a friend working on the same problem.

    Know a mechanic or shop owner Repairius could help?

    Send them Repairius in one tap. Free listing, online booking, reminders and the full shop workflow.

    Text them Email