Check engine light on 2002 Chevrolet Prizm

I have a 02 Prizm LSi 4AT with 124,000. Check engine light came up with this code P0446 (Evap Emission/Control System Vent/Circuit Malf), gas cap is new, new iridium spark plugs, air filter, gas treatment cleaner. Im afraid if i take it to a mechanic im gonna get ripped off. I wanna be clear of what items should be changed with this code P0446? Thanks.

by in Williston, FL on May 26, 2010
1 answer
ANSWER by , May 27, 2010
In order to correct the fault that is causing the code P0446 to set on your 2002 Chevrolet Prizm the operation of the EVAP system vent solenoid will need to be inspected. The problem could be anything from a blown fuse to a faulty engine control computer. Only after proper diagnoses should any further repairs be made. If you do not have a regular mechanic you can trust please use the following link to find a repair shop near you - http://repairpal.com/directory?address=32696&car_brand_names=Chevrolet.