2004 Denali P0446 Code

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

t2man3591

TYF Newbie
Joined
Mar 6, 2026
Posts
1
Reaction score
0
I'm having a hard time clearing the 0446 code on my Denali 2004. I have replaced the fuel cap and the Evaporative cannister purge solenoid(3 times with no luck) Any ideas out there?
 

6speedblazer

Full Access Member
Joined
Mar 17, 2017
Posts
204
Reaction score
352
That code is for the vent solenoid, not the purge solenoid.

Purge solenoid is located on the engine; vent solenoid is located on the side of the evap canister. You need to test for power and ground at the vent solenoid plug and run an ohm test on the solenoid as well.

use a bi-directional scanner to turn the vent solenoid on and off when you check for ground. Note the circuit is 12 volt constant and switched ground via the PCM. its pretty common for the wires right at the pigtail to fail internally from stress or corrosion.
 

Fless

Staff member
Moderator
Joined
Apr 2, 2017
Posts
16,281
Reaction score
33,654
Location
People's Republic of Colorado
You can use the diagnostic procedure detailed in the link below, but verify your vehicle info first:


The vent valve should be located above the spare tire; it can be tested on or off the vehicle, but as @6speedblazer suggested, verify that the computer has control for switching.

The vent valve is "normally open," meaning that without 12vDC applied, you should be able to blow through it. When 12vDC is applied (polarity doesn't matter if it's taken out of circuit) the valve should be closed, meaning that air can't flow through it.

Many times the dust filter on or attached to the valve is plugged.

2019-10-27 Tahoe underneath no fuel tank.JPG
 
Last edited:

SteveZ

TYF Newbie
Joined
Mar 20, 2026
Posts
1
Reaction score
1
I'm having a hard time clearing the 0446 code on my Denali 2004. I have replaced the fuel cap and the Evaporative cannister purge solenoid(3 times with no luck) Any ideas out there?
Solved mine replacing fuel pressure sensor on top of tank at fuel pump. Used short-cut access under back seat.
 
Last edited:

Forum statistics

Threads
137,704
Posts
1,990,069
Members
102,698
Latest member
JamesinAbilene
Back
Top