You’re driving calmly on the highway and suddenly the engine idles unevenly at the stoplight. The engine light is on. You connect your scanner and see P0404. Don’t panic: this is almost always in the EGR valve, and often it’s just carbon buildup. In many cases, you can fix it by cleaning without expensive parts.
Quick answer: Fault code P0404 means the actual position of the EGR valve differs from what the computer commands. The valve does not respond as expected. The most common cause is carbon buildup causing the valve to move stiffly. You can still drive, but the engine runs irregularly and emissions are off. Fix it in time.
What does fault code P0404 mean?
The EGR valve recirculates part of the exhaust gases back to the intake. This lowers the combustion temperature and thus the emission of harmful nitrogen oxides. The computer controls the valve to a certain position and reads back via a position sensor whether the valve is actually there. If the actual position deviates from the command, the computer sees this as a range or performance problem and sets P0404.
Severity: orange. You can keep driving, but the engine runs irregularly and emissions are off. The light stays on, and you won’t pass the MOT. So fix it in time.
Symptoms
Unstable idle. The engine runs unevenly or vibrates at a standstill because the EGR flow is incorrect.
Power loss. The car accelerates less smoothly or feels sluggish, especially when accelerating.
Higher consumption or more smoke. With diesels, you sometimes see extra smoke, and the engine light stays on.
Possible causes (from cheap to expensive)
Carbon buildup on the EGR valve (€0 to €100). By far the number 1 cause. The valve moves stiffly due to soot deposits and no longer follows the command properly. Often fixable by cleaning.
Wiring or connector of the valve (€10 to €80). A loose plug, corrosion, or a broken wire disrupts the control or feedback.
Defective EGR position sensor (€40 to €200). The sensor is often in the valve and reports the position back. If it gives a wrong value, the position is never correct.
Worn EGR valve (€100 to €400). The valve no longer moves smoothly or sticks. Cleaning no longer helps and replacement is necessary.
Step-by-step plan: how to find the cause yourself
- Read the code. Connect a scanner and note if there are any other EGR codes (P0401, P0402, P0405).
- Compare command and position live. Read the EGR command and the actual EGR position simultaneously. When you send the valve open, the actual position should move accordingly. If it lags behind, that’s your problem.
- Clean the valve of carbon. Remove the EGR valve and clean off the soot with EGR cleaner. Move the valve by hand to feel if it moves smoothly again.
- Test the position sensor. Check the live data to see if the position value moves smoothly as the valve moves. If the value jumps or sticks, the sensor is suspicious.
- Check wiring and connector. Inspect the plug for corrosion and the wires for breaks. Press the connector firmly and see if the code returns.
- Replace the valve and clear the code. If the position no longer follows the command after cleaning and testing, the valve is worn out. Install a new one and clear P0404.
What does it cost?
Yourself: clean the EGR valve. €0 to €100 for cleaner. The cheapest and most common solution.
Yourself: replace sensor or valve. €40 to €400 for parts, depending on the type.
Garage: diagnosis and repair. €100 to €450, depending on cleaning or replacement.
Fix it yourself or go to the garage?
You can easily clean the EGR valve and check the connector yourself with some tools. This often resolves P0404 in many cases. If the valve is hard to reach or the position still deviates after cleaning, it’s wiser to visit a garage with a good tester. The great thing about this code is that you start cheaply with cleaning and only escalate if necessary.
The right tool for this code
For P0404 you want three things: to read and clear the code, compare the EGR command and actual position live, and test deeper if needed. These three fit that. Start cheap; use the advanced tester only if cleaning didn’t help.
Related fault codes
P0404 is part of a family of EGR codes. If you encounter one of these, the approach is similar: P0401 (too little EGR feedback), P0402 (too much EGR feedback), and P0405/P0406 (problem with the EGR position sensor). If you don’t yet know how to read and clear codes, first read reading and clearing fault codes.
Frequently Asked Questions
Can I keep driving with P0404?
You can keep driving, but the engine runs irregularly and emissions are off. The light stays on and you won’t pass the MOT. Fix it in time.
Does cleaning the EGR valve really help?
Often yes. Carbon buildup is the most common cause. A clean valve moves smoothly again and follows the command, causing P0404 to disappear.
Does P0404 go away on its own?
Sometimes the light goes off briefly, but the code returns as long as the cause remains. Only clear it after you have cleaned the valve or replaced the part.
What is the difference with P0401 and P0402?
P0404 concerns the valve position being incorrect. P0401 means too little feedback and P0402 too much. P0404 is about the valve position itself.
In short
• P0404 = the actual EGR position differs from what the computer commands.
• Start by cleaning; carbon buildup is by far the most common cause.
• If that doesn’t fix it: test the position sensor, check the wiring, replace the valve.
• You can still drive, but you won’t pass the MOT with the warning light on.
View the Topdon CarPal →
View the OBDeleven 3 →
View the Launch CRP919X →