po446 is a blocked evap canister vent. possible cuases are: evap vent solenoid stuck closed, a plugged kinked or pinched vent hose,shorted evap vent solenoid driver circuit,or a pluged evap canister. any one of the above need to be addressed to fix the problem. remember, it is a process of elimination.