Diagnostic Instructions
DTC Descriptors
DTC P0443
Evaporative Emission (EVAP) Purge Solenoid Valve Control Circuit
DTC P0458
Evaporative Emission (EVAP) Purge Solenoid Valve Control Circuit Low Voltage
DTC P0459
Evaporative Emission (EVAP) Purge Solenoid Valve Control Circuit High Voltage
Diagnostic Fault Information
Circuit/System Description
The evaporative emission (EVAP) purge solenoid valve is used to purge fuel vapor from the EVAP canister to the intake manifold. The EVAP purge solenoid valve is pulse width modulated (PWM).
Ignition voltage is supplied directly to the EVAP purge solenoid valve. The engine control module (ECM) controls the solenoid valve by grounding the control circuit with a solid state device called a driver. The driver is equipped with a feedback circuit that is pulled-up to a voltage. The ECM can determine if the control circuit is open, shorted to ground, or shorted to a voltage by monitoring the feedback voltage. A scan tool will display the amount of ON time as a percentage.
Conditions for Running the DTC
Conditions for Setting the DTC
P0443
The ECM detects the EVAP Purge Solenoid Valve control circuit is open for greater than 0.25 s.
P0458
The ECM detects the EVAP Purge Solenoid Valve control circuit is shorted to ground for greater than 0.25 s.
P0459
The ECM detects the EVAP Purge Solenoid Valve control circuit is shorted to voltage for greater than 0.25 s.
Action Taken When the DTC Sets
DTC P0443, P0458 and P0459 are Type B DTCs.
Conditions for Clearing the DTC
DTC P0443, P0458 and P0459 are Type B DTCs.
Reference Information
Schematic Reference
Engine Controls Wiring Schematics (LTG)
Connector End View Reference
Component Connector End View Index
Powertrain Component View
Powertrain Component Views
Description and Operation
Evaporative Emission Control System Description
Electrical Information Reference
DTC Type Reference
Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Scan Tool Reference
Control Module References for scan tool information
Circuit/System Verification
NOTE: The audible clicking intensity will vary depending on mounting locations and interference with the fuel injectors clicking. You may also feel a change in the frequency of clicking.
1. Ignition ON, verify DTC P0690 is not set.
Refer to Diagnostic Trouble Code (DTC) List - Vehicle for further diagnosis.
2. Command the EVAP Purge Solenoid Valve from 0 to 50% and back to 0% with a scan tool while observing the following control circuit status parameters:
Refer to Circuit/System Testing
3. Verify the EVAP Purge Solenoid Valve control circuit parameters above do not display Malfunction when moving the related harnesses and connectors of the Q12 Evaporative Emission Purge Solenoid Valve.
Refer to Circuit/System Testing
4. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
5. Verify the DTC does not set.
Refer to Circuit/System Testing
6. All OK.
Circuit/System Testing
1. Ignition OFF, disconnect the harness connector at the Q12 Evaporative Emission Purge Solenoid Valve. Ignition ON, 2. Verify that a test lamp illuminates between the ignition voltage circuit terminal A or 1 and ground.
3. Verify that a test lamp does not illuminate between the ignition circuit terminal A or 1 and the control circuit terminal B or 2.
4. Remove the test lamp.
5. Verify the scan tool EVAP Purge Solenoid Valve Control Circuit High Voltage Test Status parameter is OK when commanding the EVAP Purge Solenoid Valve to 50% with a scan tool.
6. Install a 3 A fused jumper wire between the control circuit terminal B or 2 and the ignition circuit terminal A or 1.
7. Verify the scan tool EVAP Purge Solenoid Valve Control Circuit High Voltage Test Status parameter is Malfunction when commanding the EVAP Purge Solenoid Valve to 50% with a scan tool.
8. Test or replace the Q12 Evaporative Emission Purge Solenoid Valve.
Component Testing
Static Test
1. Ignition OFF, disconnect the harness connector at the Q12 Evaporative Emission Purge Solenoid Valve.
2. Test for 10-30 Ω between the control terminal B or 2 and the ignition circuit terminal A or 1.
Replace the Q12 Evaporative Emission Purge Solenoid Valve.
3. All OK.
Dynamic Test
1. Ignition OFF, disconnect the harness connector at the Q12 Evaporative Emission Purge Solenoid Valve.
2. Install a 3 A fused jumper wire between the ignition, terminal A or 1 and 12 V. Install a jumper wire between the control terminal B or 2 and ground.
3. Verify the Evaporative Emission Purge Solenoid Valve turns on & off/clicks and flows vacuum.
Replace the Q12 Evaporative Emission Purge Solenoid Valve.
4. All OK.
Repair Instructions
Perform the Diagnostic Repair Verification after completing the repair.