Check engine light keeps coming on
I have had cavaliers in the past and always have problems with the check engine light coming on. It is usually solved by changing the gas cap. Not this time though. The code reads that there is an emissions leak. My mechanic says that I need a vent sensor because it appears to be broken. Are there any reasons that the check engine light would come on?
Last edited by JESS01360; Mar 17, 2010 at 6:20 PM. Reason: ask question differently
I went through this with my 04 Cavalier and decided to just leave the light on..to turn that stupid light off would probably cost me $100. The car has a vent valve under the car by the gas tank that gets filthy and sometimes that makes the valve stick. A new valve was around $50 more or less. It's also possible it's the valve under the hood which connects to it or any of the lines going under the car. The valve under hood is cheaper but probably is not the problem. I figured I'd probably change them both before I found out which one it was. The dealer had a detector that can tell you where the leak is but of course they charge a bunch to tell you.
I have had cavaliers in the past and always have problems with the check engine light coming on. It is usually solved by changing the gas cap. Not this time though. The code reads that there is an emissions leak. My mechanic says that I need a vent sensor because it appears to be broken. Are there any reasons that the check engine light would come on?
Thread
Thread Starter
Forum
Replies
Last Post
o.valdez
New Member Welcome Area
0
Dec 17, 2011 10:46 PM
93chevyman
Silverado, Sierra & Fullsize Pick-ups
4
Mar 12, 2010 1:13 PM




