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 DataRepairPal Verified
Average mileage: 131,500 (75,000–255,000)
23 people reported this 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.
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).