P0489
Exhaust Gas Recirculation A Control Circuit LowP0489 is a generic OBD-II powertrain diagnostic trouble code: Exhaust Gas Recirculation A Control Circuit Low. It is logged by the engine control unit when the egr monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P0489 means
P0489 is a generic SAE powertrain code that sets when the Powertrain Control Module (PCM) detects abnormally low voltage on the Exhaust Gas Recirculation (EGR) valve control circuit. The control circuit carries the PCM's command signal to the EGR valve actuator or its driver solenoid; a voltage reading below the expected operating range tells the PCM it has lost the ability to command the valve.
The EGR system meters a calibrated amount of inert exhaust gas back into the intake manifold to dilute the incoming charge, lowering peak combustion temperatures and suppressing nitrogen oxide (NOx) formation. On modern vehicles the valve position is controlled by a pulse-width-modulated signal from the PCM; when that signal line is shorted to ground, has excessive resistance, or the driver circuit fails, P0489 is triggered. Its companion code P0490 (Circuit High) sets under opposite conditions.
Because the fault targets the control circuit specifically, the most productive diagnostic path starts at the wiring harness and connector between the PCM and the EGR actuator, then moves to the actuator itself before suspecting the PCM.
Common causes
Most-frequently reported root causes when P0489 is logged.
-
1
Short to ground on the EGR valve control circuit wiring
-
2
Open circuit or broken wire between PCM and EGR valve connector
-
3
Corroded, spread, or water-ingressed EGR valve harness connector
-
4
Defective EGR valve control solenoid (internal short or open winding)
-
5
Excessive carbon buildup seizing the EGR valve pintle and overloading the driver
-
6
Blown fuse or damaged relay supplying reference voltage to the EGR circuit
-
7
Failed PCM output driver for the EGR control signal (uncommon)
Symptoms drivers notice
How to diagnose P0489
A typical diagnostic flow when this code is present.
-
1
Retrieve all stored codes and freeze-frame data; note whether P0490 is also present
-
2
Perform a visual inspection of the EGR valve wiring harness and connector for chafing, corrosion
-
3
With the ignition on and the PCM connector disconnected, measure resistance from the EGR control pin to chassis ground
-
4
Unplug the EGR valve connector and measure the solenoid winding resistance
-
5
Inspect the EGR valve for heavy carbon deposits
-
6
Use a scan tool to command the EGR valve through its range
-
7
If wiring, connector, and valve all test good, perform a PCM output driver test
Vehicles where we've handled P0489
Platforms in our catalogue with confirmed P0489 coverage.
Related powertrain codes
- P0400 — Exhaust Gas Recirculation Flow Malfunction
- P0401 — Exhaust Gas Recirculation Flow Insufficient Detected
- P0402 — Exhaust Gas Recirculation Flow Excessive Detected
- P0403 — Exhaust Gas Recirculation Circuit Malfunction
- P0404 — Exhaust Gas Recirculation Circuit Range/Performance
- P0405 — Exhaust Gas Recirculation Sensor A Circuit Low
Frequently asked questions
Can I keep driving with a P0489 code stored?
Short-term driving is generally safe because the engine will continue to run, but the EGR system will be inoperative. This raises NOx emissions and combustion temperatures.
What is the difference between P0489 and P0490?
P0489 (Circuit Low) means the PCM measured a voltage on the EGR control line that is below the expected range. P0490 (Circuit High) means the voltage is above range.
Will cleaning the EGR valve fix P0489?
Only if heavy carbon buildup has mechanically seized the valve pintle. In most cases P0489 is a wiring or connector fault.
Could a bad PCM cause P0489?
Yes, but it is uncommon. Always confirm that the harness, connector, and EGR valve solenoid are all within spec before replacing the PCM.
Disabling P0489 in software
RaceTune can permanently disable P0489 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
ECUs with a P0489 disable in our catalogue
Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.
- Bosch EDC16C31 verified 1 software version
- Bosch EDC17C50 verified 1 software version
- Bosch EDC17C74 verified 1 software version
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P0489 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file