Check Engine Light Due to Failed EVAP Purge Control Valve on Toyota Solara

Problem Description and Possible Solution

Intermittent failure of a purge control valve in the evaporative emission system can cause the Check Engine Light to illuminate. A failed valve should be replaced to correct this problem.

 

Problem Data
RepairPal Verified
Average mileage: 131,500 (75,000–255,000)
10 model years affected: 1999, 2000, 2001, 2002, more2003, 2004, 2005, 2006, 2007, 2008
24 people reported this problem
Viewing 1 - 7 of 7 comments
Check engine light illuminAte due to failed evaporation purge control valve
intermittent check engine light and traction control light
vent solnoid pluged with dirt. Dust from road. Findly relocated filter under hood per GM repairs. No longer a problem.
new motor was put in, factory new about 80,000 miles ago. runs great! the check engine light comes on, put it on little tester and it said its a evap deal. will get it fixed next week. im still getting 34 mpg. 30 miles 1 way to work on interestate. great little beater.
Same problem here.
Every year in the winter time. I have replaced 4 gas caps with no one able to tell me why. By the time I get to the dealer, the system is ok. Now that I know this maybe I'll replace the valve and hopefully be done with this irritating problem. Worst part of it, every winter I loose Traction Control/anti lock breaks. Great timing. Toyota-why do you have all this linked together so that one failure, we loose it all???????? Other than this, I love this car.
Check that it's not just a worn gas cap! The EVAP code seems to come on if the gas cap is loose (s/one else said check the air filter hose too). I have gone through five or six gas caps, I don't know why they seem to fail (light always came on after the same downhill/sharp right turn -- maybe the air in the tank pops it at that point?).

Do not let the dealer sell you a "decarbonization" (I did that and it did not fix it).