Skip the auto shop - Our mechanics make house calls

P0440 OBD-II Trouble Code: Evaporative Emission Control System Malfunction

Check Engine Light

P0440 code definition

Evaporative Emission Control System Malfunction

What the P0440 code means

P0440 is an OBD-II generic code that the engine control module (ECM) has detected a leak in the fuel tank vapor system or a vapor pressure sensor has malfunctioned.

What causes the P0440 code?

  • The ECM has closed off all of the fuel tank vapor lines and monitors the vapor pressure and sees a pressure drop more than is allowed within the test parameters of the ECM.

  • The cause of code P0440 can be a loose gas cap which is the most common reason for the code.

  • Code P0440 is also set if any component in the fuel vapor system is leaking like a gas cap vent, vent valve, carbon canister, fuel filler neck, or any of the many fuel vapor recovery components.

  • The fuel vapor pressure sensor is faulty causing an incorrect reading input to the ECM.

What are the symptoms of the P0440 code?

  • The Check Engine Light will be illuminated and the code is set in ECM memory.

  • You may notice a fuel vapor odor in or around the vehicle if vapor leak is large enough,

How does a mechanic diagnose the P0440 code?

  • Scans codes and documents the code in the ECM. Views the freeze frame data to see when fault happened.

  • Inspects the entire fuel system to include the fuel lines and vapor lines from the front to the rear of the vehicle for any signs of fuel or vapors leaking.

  • Checks to make sure the fuel cap is not loose as this is the most common problem.

  • Performs a smoke leakage test on the fuel vapor system to try and locate the cause of the vapor leak using the test vapor port.

  • If no leaks are present, then follow the manufacturer pinpoint test for detailed checking of the vapor sensor and system for this code since these systems can be very different between manufacturers.

Common mistakes when diagnosing the P0440 code

  • Assuming the gas cap is leaking without doing a thorough diagnostics of the complete system.

  • Failing to check with the customer to see if the gas cap was left loose recently.

How serious is the P0440 code?

  • Code P0440 causes the Check Engine Light to go on and this alone will cause a failed emission test.

  • The code means the fuel vapor system has a vapor leak somewhere in the system and vapors can be very flammable and dangerous to breath the vapors.

  • The loss of vapors in the system only means the engine did not use them and this may cause a loss of fuel mileage.

What repairs can fix the P0440 code?

  • Tightening or resetting the fuel cap.

  • Replacing a leaking fuel cap that has a bad seal or vent in the cap.

  • Repairing or replacing leaking vapor system components like a vapor control valve or carbon canister.

Additional comments for consideration regarding the P0440 code

Code P0440 is one of the most common codes that causes the Check Engine Light to come on in vehicles today. The most common cause for this is the fuel cap being accidently left off or not tightened securely after getting fuel.

Need help with a P0440 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

P0121 OBD-II Trouble Code: TPS "A" Circuit Range Performance Problem
P0121 code definition Throttle Pedal Position Sensor/Switch (TPS) A Circuit Range Performance Problem What the P0121 code means P0121 is a generic OBD-II code which indicates that the Engine Control...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
Veteran and Military Driver Laws and Benefits in New Mexico
The state of New Mexico offers a number of benefits and perks for those Americans who have either served in an Armed Forces branch...


Related questions

Q: Check engine light is on with code P0440. Also the car makes noise

Hi there, thanks for writing in. This code is for a leak or failure in the evap emissions system. By far the most common cause of this is a bad gas cap. If the seal on the cap is bad...

Q: P0301 and P0411 codes on vw Passat 2003 1.8lt turbo

Fault code P0301 is a misfire on cylinder # 1 and P0411 is a fault for Incorrect Secondary Air Injection. Trouble code P0301 is most likely due to a faulty ignition coil. To verify before purchasing one, try swapping say...

Q: Check Engine code P0170

Hi there. I see you've replaced the recommended parts that supplement the error code. Another reason why your vehicle maybe not be receiving sufficient fuel is because of a clogged or obstructed fuel filter and pump. When your vehicle gets...