ErrorCodePedia
OBD-II · Car

OBD-II Car P0401 Error

🛠️ Moderate DIYUpdated 2026-06-23

What it means

P0401 means the exhaust gas recirculation (EGR) system is not flowing enough exhaust gas. The EGR system routes a small amount of inert exhaust back into the intake to lower combustion temperatures and reduce NOx emissions. When the computer commands the EGR valve open but the resulting flow (measured by a pressure, position, or temperature sensor) is lower than expected, it sets P0401. Typical symptoms are a check engine light, engine knocking/pinging under load, slight hesitation or rough idle, mild power loss, and a failed emissions test; many cars otherwise drive almost normally.

Common causes of the P0401 error

  • Carbon/soot buildup clogging the EGR valve, passages, or intake ports (most common)
  • EGR valve stuck closed or not opening fully
  • Faulty EGR valve solenoid or vacuum control (on vacuum-operated systems)
  • Failed differential pressure (DPFE) or EGR temperature sensor giving a false low-flow reading
  • Blocked or restricted EGR tube/passage
  • Wiring, connector, or vacuum-hose faults to the EGR valve or sensor

How to fix the OBD-II Car P0401 error

  1. 1Remove and clean the EGR valve and passagesCarbon buildup is the leading cause of P0401. Remove the EGR valve, clean it and the intake/exhaust passages with carburetor or throttle-body cleaner and a brush until the carbon is gone, then reinstall with a new gasket. This alone resolves a large share of P0401 cases.
  2. 2Test the EGR valve operationConfirm the valve actually opens and closes. On vacuum-operated valves, apply vacuum and watch for the diaphragm to move and the idle to roughen; on electronic valves, command it with a scan tool. A valve that won't open fully or sticks needs replacement.
  3. 3Check the DPFE / EGR sensors and vacuum linesA faulty differential-pressure (DPFE) sensor or EGR temperature sensor can report low flow even when the system is fine. Inspect the vacuum hoses for cracks and clogging, and test/replace the sensor if its readings are out of range.
  4. 4Clear the passages and verifyMake sure the EGR tube/port to the intake is not blocked with carbon — clear it if needed. After repairs, clear the code and drive a full cycle so the EGR monitor can re-run and confirm the fix.

🧰 When to call a professional

Call a professional if the code returns after cleaning the valve and passages, if you cannot determine whether the valve or a sensor is at fault, or if the EGR components are difficult to reach on your engine. A shop can verify actual EGR flow with live data and pinpoint a failing DPFE/temperature sensor.

OBD-II P0401 error — FAQ

Is it safe to drive with this code?

Usually yes, for the short term — most cars remain drivable with P0401. The risk is that insufficient EGR raises combustion temperatures, which can cause knocking/pinging that, over time, may damage pistons or valves. Don't ignore it long-term, and address any noticeable knock promptly. You will also fail an emissions test until it is fixed.

How much does it cost to fix?

Often inexpensive. Cleaning the EGR valve and passages may cost only the price of cleaner and a gasket if you DIY, or roughly $100–$200 at a shop. Replacing the EGR valve typically runs $150–$450 including labor, and a DPFE/EGR sensor is usually $50–$200. Total repairs commonly fall in the $150–$750 range.

Can I just clean the EGR valve instead of replacing it?

Frequently, yes. Because carbon buildup is the most common cause of P0401, a thorough cleaning of the valve and its passages often restores proper flow and clears the code without buying a new valve. Replace the valve only if it is mechanically stuck, electrically faulty, or the code returns soon after a proper cleaning.

Sources

This guide is independently written and not affiliated with OBD-II. Always unplug appliances before servicing and follow your model's manual. Error codes and steps can vary by model — when in doubt, consult a qualified technician.

Other error codes

Bosch Dishwasher E15Bosch Dishwasher E24Brother Printer 4FCanon Printer 5200Canon Printer B200Carrier Furnace 33Daikin Air Conditioner U4Epson Printer 0x97Eufy Robot Vacuum Wheel StuckFrigidaire Dishwasher i10Frigidaire Refrigerator SY EFGE Dishwasher C1GE Microwave F3GE Oven F2GE Refrigerator FFGoodman Furnace 3 FlashesiRobot Robot Vacuum Error 1KitchenAid Dishwasher F8E4Lennox Furnace E200LG Air Conditioner CH 05LG Dishwasher OELG Dryer D80 (D90/D95)LG Refrigerator ER FFLG Washer dE (dE1/dE2)LG Washer IELG Washer LELG Washer OELG Washer UEMaytag Dryer AFMaytag Washer F5 E3Mitsubishi Air Conditioner P8Navien Tankless Water Heater E003Nintendo Switch 2110-3127Noritz Tankless Water Heater Code 11OBD-II Car P0011OBD-II Car P0113OBD-II Car P0128OBD-II Car P0141OBD-II Car P0171OBD-II Car P0174OBD-II Car P0300OBD-II Car P0301OBD-II Car P0325OBD-II Car P0420OBD-II Car P0430OBD-II Car P0442OBD-II Car P0455OBD-II Car P0700PlayStation PS4 CE-34878-0PlayStation PS5 CE-108255-1Rheem Furnace 3 FlashesRheem Tankless Water Heater Code 11Rinnai Tankless Water Heater Code 11Roborock Robot Vacuum Error 1Samsung Air Conditioner E1Samsung Dishwasher LC (1E / LE)Samsung Dryer dCSamsung Dryer HCSamsung Microwave SESamsung Range SESamsung Refrigerator 22ESamsung Refrigerator OF OFSamsung Washer 4CSamsung Washer dCSamsung Washer SC (5C)Samsung Washer UR (UB)Shark Robot Vacuum Error 2Whirlpool Dishwasher F8 E4Whirlpool Dryer PFWhirlpool Microwave F2Whirlpool Oven F2Whirlpool Washer F21Whirlpool Washer F5 E2Whirlpool Washer F8 E1Whirlpool Washer Sud (Sd)Xbox Xbox 0x87e5002b