P0458
Evaporative Emission System Purge Control Valve Circuit Low
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code P0458
The P0458 code indicates that the powertrain control module (PCM) has detected a lower-than-expected voltage in the EVAP purge control valve circuit. The purge valve is an electrically controlled solenoid that opens to allow fuel vapors stored in the charcoal canister to be drawn into the engine's intake manifold and burned during normal driving. When the PCM sees low voltage in this circuit, it means there's an electrical issue — not necessarily a vapor leak.
You'll likely notice no drivability symptoms beyond the Check Engine light. In some cases, there may be a subtle fuel smell or a slightly rough idle, but most drivers won't detect any change in how the car drives. The vehicle will still run and is safe to drive, though it will fail an emissions test.
Diagnosis involves checking the wiring and connector at the purge valve for damage, corrosion, or shorts to ground. A multimeter can confirm whether the solenoid has the correct resistance. In most cases, the fix is either replacing the purge solenoid itself or repairing a wiring issue. The purge valve is usually located on or near the intake manifold and is relatively easy to access on most vehicles, making this a feasible DIY repair.
Severity
Symptoms
- •Check Engine light is on
- •Faint fuel odor near the engine bay
- •Slight decrease in fuel economy
- •Rough idle in some cases
Likely Causes
The purge solenoid itself may have an internal short to ground, causing the circuit to report low voltage to the PCM.
Damaged, chafed, or corroded wiring between the PCM and the purge valve can short to ground, producing the low-voltage condition.
The electrical connector at the purge solenoid can corrode or come loose, creating a poor connection that reads as low voltage.
A blown fuse supplying power to the purge solenoid control circuit can result in low voltage readings at the PCM.
Rarely, the PCM driver circuit for the purge valve may have an internal fault causing it to read low voltage.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Replace the EVAP purge control valve/solenoid
- Repair or replace damaged wiring in the purge valve circuit
- Clean or replace corroded connectors
- Check and replace blown fuses in the EVAP circuit
Shop Parts
Videos
What is P0458 : Engine Error Code Causes Explained
Auto User Guide
HOW TO FIX EVAP CODES FOR GOOD (LARGE/SMALL LEAK DETECTED) P0455 P0456 P0457 P0458 P0459
Top 5 Auto Repairs
How To Fix P0458 Code - EVAP Purge Control Valve Circuit Low Diagnosis
Car Cure