P0446 Code: 2022 GMC Canyon – What It Means & Cost to Fix

2022 GMC Canyon P0446: EVAP Vent Circuit Diagnosis

Investigating P0446 on Your 2022 GMC Canyon

A P0446 code on your 2022 GMC Canyon points to an EVAP vent control circuit malfunction. The 2022 Canyon is the final year of the first generation, powered by the 3.6L V6 or 2.8L Duramax diesel. Gas models use GM's standard EVAP system with a vent valve solenoid located near the charcoal canister, typically accessible from underneath the truck. P0449 is a common companion code on GM trucks.

The basic warranty (3yr/36k) is likely expired, but the federal emissions warranty (8yr/80k) may still cover EVAP components. Check your mileage before paying out of pocket.

Clues and Symptoms

  • Check engine light with P0446 stored
  • P0449 companion code present (common on GM trucks)
  • Fuel fill difficulty or nozzle shutoff
  • EVAP readiness monitor incomplete

Top Suspects

  1. Vent Valve Solenoid Failure (High Likelihood): The #1 cause on GM trucks. Located near the spare tire area, the solenoid fails electrically or mechanically. Replacement costs $120–$230.
  2. Vent Valve Wiring Corrosion (High Likelihood): The underbody location exposes wiring to road spray, salt, and debris. Connector corrosion is common on trucks. Repair runs $80–$200.
  3. Purge Solenoid Valve (Medium Likelihood): A stuck or leaking purge valve disrupts EVAP flow and triggers vent circuit codes. Replacement is $110–$210.
  4. Charcoal Canister Damage (Medium Likelihood): Off-road use or road debris can damage the canister on a midsize truck. Replacement costs $200–$380.
  5. Gas Cap Seal (Low Likelihood): Worn or cracked seal. Replacement is $10–$25.

How to Investigate

Scan for all codes—P0449 with P0446 confirms the vent valve solenoid circuit. Inspect the solenoid and connector under the truck near the spare tire. Test the valve with direct 12V power. A GDS2 scan at a GM dealer provides commanded solenoid tests for definitive diagnosis.

Warranty and Cost

The basic warranty is likely expired, but the federal emissions warranty (8 years/80,000 miles) covers EVAP components through 2030. If under 80k miles, a GM dealer should handle this free. Out of warranty, expect $120–$380 depending on the cause.

Safe to Drive?

Yes. P0446 doesn't affect your Canyon's engine, transmission, 4WD, towing capacity, or payload. Full truck capability is maintained.

Frequently Asked Questions

Got Another Mystery?

"The game is afoot!" Let our AI detective investigate your next automotive case.

Open a New Case