Trouble code P0446 means: Evaporative Emission System Vent Control Circuit
According to Repair Pal, Code P0446 indicates that there is an improper voltage drop in the EVAP Vent Valve circuit, which can be caused by either too little or too much electrical resistance.
Here is a web site that I saw that will help you on removing and replacing the starter on a 1999 Toyota 4Runner: http://www.4crawler.com/4x4/CheapTricks/Starter.shtml
Should be the same fuse as the radio
Maybe cable is going bad and will have to be replaced
I used Lucas stop leak not a fix but it does work....
Trouble code P0446 means: EVAP Vent System Performance
Trouble code P0446 means: EVAP Vent System Performance
Trouble code P0446 means:Evaporative emission control system vent control circuit malfunction
Trouble code P0446 means:Evaporative emission control system vent control circuit malfunction
Trouble code P0446 means: EVAP Vent System Performance
The car code p0446 is a faulty vent valve. To fix this problem, the vent valve will need to be replaced.
Trouble code P0446 means: Evaporative Emission System Vent Control Circuit
Trouble code P0446 means: Evaporative Emission System Vent Control Circuit
Trouble code P0446 means: EVAP Vent System Performance
Trouble code P0446 means: EVAP Vent System Performance
Trouble code P0446 means: EVAP Vent System Performance
Trouble code P0446 means:Evaporative emission control system vent control circuit malfunction