P0407 Code: Exhaust Gas Recirculation Sensor B Circuit Low
The P0407 code means the signal from EGR valve position sensor B has dropped below its minimum value. The main effect is that part of the EGR system is switched off. A signal wire shorted to ground or a missing 5 volt reference is the usual cause.
- Severity
- Medium
- Can I keep driving?
- Yes, no immediate risk
- Estimated cost
- $60 to $500
- Difficulty
- Medium
- System
- Emissions Control
- Applies to
- All OBD2 vehicles
On this page
What the P0407 code means
Some engines, mostly diesels, have two EGR valves, for example a high pressure one and a low pressure one, or a single valve with two sensors. Sensor B reports the position of the second valve or of the second track.
The sensor gets a 5 volt reference and a ground from the computer and returns a signal between roughly 0.5 and 4.5 volts. The P0407 code sets when that signal is too low. That usually means the signal wire is shorted to ground or the reference is missing.
If the computer cannot verify position B, it switches that part of the EGR system off. On modern diesels with low pressure EGR, that can affect particulate filter regeneration and NOx emissions.
To confirm it, unplug the component with the key on and watch what happens to the reading or the code. If the value jumps to the opposite extreme, the wiring is fine and the component is the one pulling the signal to ground. If nothing changes, look for the short in the wire, starting where the harness rubs against the engine, the chassis or the exhaust.
P0407 code symptoms
- Check engine light on.
- Part of the EGR system switched off.
- Incomplete emissions monitor, so the vehicle cannot pass inspection.
- Loss of power or rough running.
Likely causes of the P0407 code
- Signal wire shorted to ground by rubbing or heat.
- 5 volt reference shorted, if other sensors also fail.
- Damaged sensor with an internal short.
- Connector with water in it. This is very common on sensors mounted low on the vehicle.
How to diagnose the P0407 code step by step
- Read the sensor value on the scan tool and compare it with what you expect.
- Inspect the connector for corrosion, water or loose pins.
- Check reference and ground with the key on: 5 volts, and less than 0.1 volt of drop on the ground.
- Measure the signal with the connector plugged in and see whether it changes with conditions.
- Do a wiggle test on the harness while watching the reading.
- Check continuity all the way to the computer.
- Identify which valve is valve B in the manual for your engine.
- Compare desired and real position of that valve on the scan tool.
How to fix the P0407 code
- Repair the connector or the wiring.
- Replace the sensor if testing confirms it.
- Correct the real condition if there is one, such as a leak or a blockage.
- Clear the codes and complete a drive cycle so the monitor can run. If the P0407 code stays away, the repair worked.
Technical reference data
- 5 volt reference, ground, and a signal of 0.5 to 4.5 volts.
- These are approximate values, so check the manufacturer data for your engine.
Brand-specific notes
This code is common on Euro 5 and Euro 6 diesels with high and low pressure EGR. Identify which valve is B before you start testing.
P0407 on Volkswagen
Common on Volkswagen diesels with high and low pressure EGR.
P0407 on Ford
Common on Ford diesels with high and low pressure EGR.
P0407 on Renault
Common on Renault diesels with high and low pressure EGR.
P0407 on Mercedes
Common on Mercedes diesels with high and low pressure EGR.
Questions about the P0407 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.