Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The engine starts running much worse, stalls, or the warning light flashes.
- !The vehicle begins to overheat, knock, or lose power sharply while the code is active.
What to check first
Step-by-step checks
- 1
Safety first
Let the engine cool before working near the EGR valve, exhaust passages, or hot intake parts
- 2
Free - no tools
Check whether P0400 is the only code present or whether there are EGR, MAP, idle, or fueling codes alongside it
- 3
Basic tool needed
Inspect the EGR valve, plumbing, and vacuum or control lines for obvious damage or disconnection
- 4
Basic tool needed
Notice whether the engine idles roughly, pings under load, or runs better when the EGR system is disconnected
- 5
Basic tool needed
If scan data is available, compare commanded EGR flow with actual engine response before replacing parts
If the code returns
- -If carbon buildup is obvious, clean or inspect the passages before condemning the valve.
- -If unplugging or blocking the EGR changes idle quality, the valve or control side becomes more likely.
- -If the code returns after a repair, revisit vacuum, wiring, and flow feedback before buying another part.
Background
What this code means
P0400 is a generic OBD-II code for an EGR flow malfunction.
In practice, that usually means the engine computer expected exhaust-gas recirculation flow and did not see the change it wanted to see.
Diagnosis
Common causes
Blocked EGR passage
Carbon can stop the flow path from working the way the ECU expects.
Stuck EGR valve
A valve that does not open correctly can trigger a flow fault.
Vacuum or control issue
The valve may not be getting the command or pressure it needs.
Feedback sensor fault
The ECU may not be seeing the expected flow change.
Avoid these mistakes
What not to do
- xDo not replace the sensor or valve first if there is obvious wiring, connector, or vacuum damage.
- xDo not ignore drivability changes just because the code sounds like an emissions fault.
Parts
Parts that may need replacing
See also
Related OBD codes
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0400 was expanded around common EGR flow faults, especially blocked passages, stuck valves, and control-side problems.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference