DTC P0446 - Evaporative Emmission Control System Vent Control Circuit
Evap vent valve has only one purpose. It closes in order to seal the vent so the EVAP system can pressurize and ensure there are no leaks. Evap vent valve is usually supplied Batt. voltage with key on. The ECM's driver controls the ground, and when grounded, activates the valve (closing it). If the ECM detects a short to ground, and open,or a short to battery voltage on the control circuit, P0446 will set. Code also may refer to ECM detecting that EVAP system is unable to achieve or maintain vacuum during test. A code P0446 could mean one or more of the following has happened:
- Faulty vent valve
- Open, short or excessive resistance on Vent valve control circuit
- Blockage of vent valve
- Bad PCM
Possible Solutions
- Replace Vent valve
- Repair open, short, or resistance problem in control circuit
- Repair open, or short, or resistance problem in power circuit
- Replace PCM
DTC P0452 - Evaporative emission control system, pressure sensor low imput
DTC P0453 - Evaporative emission control system, pressure sensor high imput
The PCM monitors the EVAP control system FTP sensor input signal to the
PCM. The test fails when the signal average jumps above a minimum
allowable calibrated parameter. If both codes are present, it sounds like your fuel tank pressure sensor has failed.
The sensor is on top of the tank and you will have to remove the tank.
But your symptoms are pointing to more than just the sensor. You may
have wiring problems.
Hope this helps (remember to rate and leave a comment about this free answer).