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.
I recently determined that my vapor canister is bad on my 2001 lexus rx 300 and decided to go ahead and fix it on my own. Currently the Check Engine Light is on and is throwing emissions codes (checked all the usual recommendations to address emissions codes and isolated it to the vapor canister). My question to the forum is will the Check Engine Light go off on its own if I address the issue that triggered the CEL in the first place?
-Mike
Last edited by gomeybear; Aug 22, 2016 at 09:19 PM.
Either pull the negative terminal off the battery for a few minutes or use an OBD scanner to clear the codes (most chain auto stores will do it for free).
On occasion I've seen my check engine light go off by itself after it was on. I don't know under what circumstances it can happen.
I don't know if the code remained as a 'pending' code.
I had an Acura suv that threw a code for the vapor canister. Turned out to be a problem with my filling of the gas tank. When I would fill the tank beyond the first click off of the pump, the gasoline would poor down the vent tube and contaminated the vapor canister. Once I figured it out thru long searches on the web, I stopped overfilling the tank. It took about 3 tanks of gas for the liquid fuel to evaporate and restore the canisters normal function. Then the light would turn off.
do you tend to put in as much gas as you can? Try just stopping at the first click off.