When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My code reader is saying that my evap system is NOT READY. Im not too sure whats going on with it. I do have a check engine light for SYSTEM TO LEAN BANK 2. So what im asking is what could be causing the evaporation system to not be ready and what are the parts i should check to make it ready.
u may know this but for one system to lean on bank 2 is an o2 sensor problem, but one thing you can check on your evap system is the carbon canister and valve up under your spare tire. i had the same problem on my truck the canister and valve will fill up with mud and dirt and cause this problem. more than likely you will have to replace the canister and as for the valve you might try to just clean it up. Also check the wire harness going to the valve make sure it is nut cut or frayed any where. Good luck.
A system not ready message does not necessarily mean it failed the test, it just means it can't run the test for some reason. IIRC, none of the evap tests will run unless the fuel level is between 1/4 and 3/4. That could be the reason.
Your code 174 is not an O2 sensor problem 99% of the time. Check for vacuum leaks, dirty MAF, etc. first. O2 sensors have their own codes for their performance and a properly functioning O2 sensor is almost always needed to set a 171 or 174. Chances are good that you aren't far from setting a 171 as well. If you can look at the data, check the fuel trims and you will likely find that bank 1 is also running lean, it just hasn't passed the threshold to throw the code yet.