Hi. I had my check engine light turn on so I went to AutoZone and they check that the code was a P0442. So I changed the gas cap and that didn't work. So I went to Toyota and they did a smoke test which they saw nothing was wrong and it passed but the check engine light still showed up. They said that they could not find the problem, so they recommended that the valve set and hoses need to be replaced, but cannot guarantee that will the check engine light may show up again. If does the other alternative would be to replace the charcoal canister which may have an internal leak which could be very small. The price of changing the valve set would be $716.00 and to replace the canister would be $930.00. I paid $80.00 for the smoke test. My concern is what if neither these fixes the problem, it is either one or the other or both. One of them also said that when I fill my gas, once it clicks do not fill anymore which could help as well. My engine light is on but I have it erased with a obd2 scanner. Can you please advise, if I pass the smoke test why do I still have the light come one here and there?
SPONSORED LINKS
Sunday, April 1st, 2018 AT 10:27 AM