Table of Contents
A P0406 code means your vehicle's computer is seeing a higher than normal signal from the Exhaust Gas Recirculation, or EGR, sensor circuit. The cause may be a bad sensor, damaged wiring, a loose connector, carbon buildup, or a stuck EGR valve.
Do not replace the EGR valve right away. This code often starts as an electrical issue, so check the connector, wiring, and sensor signal first. This guide covers what P0406 means, its symptoms, causes, diagnosis, repair options, cost, and what to do if it keeps coming back.
What Does the P0406 Code Mean
P0406 stands for Exhaust Gas Recirculation Sensor A Circuit High.
The EGR system sends a small amount of exhaust gas back into the engine to lower combustion temperature and reduce nitrogen oxide, or NOx, emissions. The engine computer, or PCM, uses the EGR position sensor to check whether the valve is opening and closing correctly.
The sensor sends a voltage signal back to the computer, and on many vehicles this normally stays between about 0.5 and 4.5 volts. If the signal is too high for too long, the computer stores P0406 and turns on the Check Engine Light.
Is It Safe to Keep Driving With a P0406 Code
In many cases, P0406 will not cause an immediate breakdown, especially if the vehicle still runs normally, so you can usually drive it home or to a repair shop. That said, do not ignore it for long. A faulty EGR system can affect combustion temperature and performance, and the engine may start to knock, idle rough, or hesitate. Avoid long trips if it is stalling, overheating, or losing power, and have it checked as soon as possible.
A P0406 code can also cause you to fail an emissions inspection, since an active Check Engine Light usually blocks an OBD-based emissions test.
Common Symptoms of a P0406 Code
Some vehicles show no symptoms besides the Check Engine Light, while others show drivability problems, especially if the valve is stuck. Common symptoms include:
Check Engine Light, rough idle, engine hesitation, knocking or pinging under load, poor fuel economy, stalling in some cases, higher emissions or failed inspection.
If your vehicle runs normally but the code is active, the issue is likely electrical. If the engine runs rough or knocks under load, the EGR valve may be stuck or clogged.

What Causes a P0406 Code
The most common causes are electrical issues, sensor failure, carbon buildup, or a stuck EGR valve.
Bad EGR Position Sensor The sensor tells the computer how far the EGR valve is open. If it fails internally, it may send a high voltage signal even when the valve is not actually open. On some vehicles the sensor is a separate part, and on others it is built into the valve.
Wiring or Connector Damage EGR wiring sits near heat and vibration, so wires can melt, rub through, or corrode. A damaged signal wire, poor ground, or short to the 5-volt reference circuit can trigger P0406 even when the valve is fine. Check wiring before replacing parts.
Carbon Buildup Inside the EGR Valve Exhaust gas carries soot that can build up inside the valve and passages. If the valve sticks, the sensor may report a signal outside the normal range. This is more common on older or high-mileage engines and vehicles used mostly for short trips.
Failed EGR Valve The valve itself can fail mechanically or electronically. It may stick, the internal motor may stop working, or it may become too clogged to move. If the valve is damaged, or the sensor is built into it, replacing the full assembly may be the right fix.
Before You Diagnose or Repair P0406
Let the engine cool completely before touching EGR or exhaust parts, since they stay hot after driving. Wear gloves and safety glasses, and disconnect the battery before removing electrical components.
EGR layouts vary by vehicle. Some use a separate position sensor, others build it into the valve. Check the repair manual or wiring diagram for your year, make, and model before testing voltage or ordering parts.
How to Diagnose a P0406 Code
P0406 points to a high signal in the EGR sensor circuit, but it does not tell you which part failed. Check the simple causes first: the connector, wiring, sensor signal, and valve movement.
You will need an OBD2 scanner, a digital multimeter, basic hand tools, contact cleaner, gloves, and safety glasses.
Step-by-Step Diagnosis
First, scan the vehicle to confirm P0406 is active, and check for related codes like P0401, P0403, P0405, or P0408, which help narrow down whether the problem is EGR flow, control, or sensor voltage.
Next, inspect the EGR connector and wiring for loose plugs, corroded terminals, melted insulation, or oil contamination. Clean dirty terminals with contact cleaner and let them dry before reconnecting.
Then check the sensor circuit with a multimeter if you have one. Many EGR sensors use a 5-volt reference, a ground, and a signal wire, so a missing reference voltage or a signal stuck near 5 volts points to a wiring or sensor problem.
Finally, clear the code and take a short test drive. If P0406 returns right away, the problem is still active. If it comes back later, the issue may be intermittent, such as a loose connector or a wire that shorts under vibration.
How to Fix a P0406 Code
Once you find the likely cause, match the repair to it. Do not jump straight to the EGR valve unless you have already checked the connector, wiring, and sensor signal, since a loose plug or shorted wire can cause the same code as a bad valve.
Clean the EGR Valve
If carbon buildup is causing the valve to stick, cleaning may solve the problem. With the engine cool and battery disconnected, remove the valve and spray the internal passages with throttle body cleaner, then use a small brush to remove heavy soot. Avoid forcing the valve open if it feels stuck. Confirm it moves freely, then reinstall it with a new gasket.

Fix or Replace the Wiring
If you found melted insulation, broken wires, corrosion, or a loose connector, repair this before replacing EGR parts. Use automotive-grade wire, proper crimp connectors or solder, and heat-shrink tubing rather than tape. If the connector itself is brittle or corroded, replace the pigtail, since a bad connector can bring the code back on its own.
Replace the EGR Position Sensor
If the wiring tests correctly but the sensor signal stays too high, replacing the sensor alone may fix the code, as long as your vehicle uses a separate sensor rather than one built into the valve. Clear the code and test drive after installing a new one.
Replace the EGR Valve
Replace the valve if it is stuck, damaged, badly clogged, or fails testing, or if the sensor is built into it. Compare the new part with the old one, make sure the gasket and connector match, and tighten bolts evenly, then clear the code and test drive.
How Much It Costs to Fix a P0406 Code
Cost depends on the cause and whether you do the repair yourself or use a shop. Wiring repairs are usually cheaper than a full valve replacement.
|
Repair Type |
DIY Cost |
Shop Cost |
|
EGR valve cleaning |
$10 to $30 |
$100 to $200 |
|
Wiring or pigtail repair |
$15 to $50 |
$120 to $250 |
|
EGR position sensor replacement |
$30 to $100 |
$150 to $300 |
|
$70 to $300 |
$250 to $600+ |
These are general estimates. Some vehicles have easier EGR access, and diesel trucks or tight bays can cost more. If you are comparing parts for a diesel build, make sure any exhaust system parts match your year, engine, and emissions setup.
How to Reduce the Chance of P0406 Returning
You cannot prevent every P0406 code, but basic maintenance helps. Do not ignore oil-burning problems, rough running, or repeated codes, and note that short trips can make carbon buildup worse. Fuel additives or longer highway drives may help with mild deposits, but they will not fix a failed sensor, damaged wiring, or a stuck valve.
Emissions and Road Use Note
For road-driven vehicles, the right fix is to diagnose and repair the EGR system rather than remove or bypass it. For dedicated off-road or competition diesel builds, always confirm fitment and local rules before choosing off-road EGR delete kits. Check your local emissions rules before modifying any emissions-related part, and note that an active Check Engine Light will usually block an OBD-based test until the issue is fixed and the monitors are ready.
Final Thoughts
P0406 is usually fixable once you find the real cause. Start with the simple checks: confirm the code, inspect the connector and wiring, look for carbon buildup, and test the sensor signal before replacing expensive parts. If the valve is stuck, cleaning may be enough. If the sensor, wiring, or valve has failed, replacement is the better repair.
Do not ignore the code for too long, especially if the engine knocks, idles rough, stalls, or loses power. After the repair, clear the code, take a test drive, and confirm the light stays off before your next emissions test.
Frequently Asked Questions
How do I fix code P0406?
Confirm the code with an OBD2 scanner, then check the connector, wiring, ground, sensor signal, and valve condition. Repair damaged wiring, clean a stuck valve, or replace the sensor or valve based on what you find.
Does a P0406 code mean my car will fail inspection?
In many areas with OBD emissions testing, yes. After the repair, clear the code, complete a drive cycle, and make sure the monitors are ready before your inspection.
Can I use a fuel additive to fix a P0406 code?
Usually no. Additives do not repair wiring, connectors, or sensor circuits. If carbon is causing the valve to stick, it usually needs to be removed and cleaned by hand.
What other codes can appear with P0406?
It may appear with other EGR codes such as P0401, P0403, P0405, P0407, or P0408, which can help narrow down whether the issue is flow, control, or sensor related.
Is it safe to unplug the EGR sensor to stop the code?
No. Unplugging the sensor will not fix the problem, and it usually triggers another code or causes poor drivability.
More reading: Is an EGR Delete Legal in 2026? EPA Rules, DOJ Updates, Off-Road Use & Risks

