OBD-II code P0490 means the engine control module (PCM) has detected an abnormally high voltage signal in the control circuit of the EGR (Exhaust Gas Recirculation) valve, typically labeled 'EGR A.' The 'high' condition usually indicates an open circuit, a short to power, or a failure inside the EGR solenoid or position sensor that drives the reading above the expected range.
The EGR valve itself is the most common cause. Internal coil opens, position sensor drifts, or the valve sticks due to carbon, all of which can push the circuit signal out of the expected range.
An open circuit, broken wire, chafed insulation, or a signal wire shorted to the power supply will all produce a high-voltage reading back to the PCM.
Moisture and heat degrade the multi-pin EGR connector over time. Poor contact can mimic an open circuit and trigger a high-side fault.
Excessive soot can prevent the valve from moving to commanded positions, which the PCM interprets as an implausible high signal.
On systems that use a separate solenoid to modulate vacuum or pressure to the EGR, a stuck-open or shorted solenoid can set a high-circuit fault.
The engine computer is occasionally blamed for this code, but that diagnosis is usually wrong. A PCM fault should only be considered after the valve, wiring, and connectors have all been ruled out.
Usually yes for short distances. The code typically does not cause immediate damage, but the vehicle may fail an emissions test, run rough, or stall at idle, so it should be diagnosed promptly.
Yes. Heavy carbon can keep the valve from reaching the position the PCM commands, which can flag the control circuit as out-of-range, especially on electronic EGR valves with built-in position feedback.
No. In the vast majority of cases the computer is not at fault. The EGR valve, its solenoid, and the wiring/connector account for most P0490 faults. Replacing the PCM should be a last resort, only after the valve and circuit have been thoroughly tested.
No. Clearing the code only erases the fault memory; if the underlying condition is still present, the code will return, often within one or two drive cycles.