HomeTrouble CodesP0458

P0458 — Evap System Purge Control Valve Circuit Low

Generic OBD-II · all makesPowertrain (engine & transmission)

Code P0458 indicates that the engine computer has detected an abnormally low voltage in the control circuit for the EVAP system purge valve. This typically points to a short to ground in the wiring or an internal failure within the purge valve solenoid itself. When this circuit voltage is too low, the computer cannot properly manage fuel vapor flow from the charcoal canister to the engine.

Symptoms

What causes it — most likely first

1. Failed EVAP purge valve

The internal solenoid of the valve can short out internally, causing a low voltage condition on the control circuit.

2. Wiring short to ground

The control wire between the engine computer and the purge valve may be chafed or damaged, shorting to the vehicle chassis.

3. Corroded or loose connector

Poor contact or corrosion at the purge valve electrical connector can cause excessive resistance or an apparent low voltage condition.

4. Open ground circuit

If the purge valve relies on a dedicated ground wire and that connection is interrupted, it can trigger a low circuit voltage code.

5. Failed PCM/ECM

The internal driver that controls the purge valve inside the engine computer may have failed, though this is extremely rare.

How it's diagnosed

  1. Use a diagnostic scanner to check for additional EVAP or electrical codes that might point to a shared circuit issue.
  2. Visually inspect the purge valve connector and wiring harness for signs of chafing, melted insulation, or corrosion.
  3. Disconnect the purge valve and test its internal resistance with a multimeter to check for an internal short to ground.
  4. Check the control circuit wiring for continuity and verify there is no short to ground between the valve connector and the PCM.
  5. If the valve, wiring, and connectors all test normal, evaluate the PCM driver output, though this is rarely the root cause.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Can I drive my car with a P0458 code?

Yes, driving is generally safe because the purge valve mainly controls evaporative emissions. However, if the valve is stuck open, it could cause a rough idle or stalling, and you will not pass an emissions test.

Does a P0458 code mean my engine computer (PCM) is bad?

No, rarely. While a failed PCM driver can cause this code, it is almost always caused by a bad purge valve or a shorted wire. Replacing the PCM is a common misdiagnosis; it should only be considered after all wiring and the valve itself have been thoroughly tested and confirmed good.

How can I tell if the purge valve is shorted internally?

You can remove the valve and use a digital multimeter to check for continuity between the valve's electrical terminals and its metal housing. If there is continuity, the valve has an internal short to ground and must be replaced.

Will this code clear itself after I fix the problem?

The code will not clear immediately. You must clear it with a diagnostic scanner, or it may turn off on its own after several successful drive cycles once the underlying electrical fault is repaired.