You are here: Check Engine Light Home > Toyota Check Engine Light Questions

Toyota DTC Codes2002 Toyota Corolla P0442 DTC Engine Light Code


2002 Toyota Corolla I have 2002 Toyota Corolla and the check engine light has been on for a few months. I finally took it to a mechanic and they gave me the code P0442, said they would have to run an evap leak test that would cost $160 alone, then replace the tubing/whatever created the leak that would be extra.

So I dont have the money right now to fix it, is it dangerous or a bad idea to wait to get this fixed?? Also I know this can be caused by a loose gas tank caps, and a while ago, long before the check engine light came on I lost my original cap and had it replaced. Would it be a good idea to get the original gas cap from the dealer? or is it probably unrelated?

Kathy from Rialto, CA


Hi Kathy. The OBD-II generic description for a P0442 DTC code is Evaporative Emission Control System Leak Detected (small leak). Basically what that's telling you is there is a very small leak in the EVAP system. $160 sounds like it's around 2 hours' labor to do the diagnose, plus whatever parts you need. The smoke test is used to find such a leak.

To answer your question, no it is not dangerous for you to wait on fixing this problem on your Corolla. If you have the money, I would first replace the aftermarket gas cap with a genuine OEM Toyota gas cap (from the dealer). Then clear the code (if possible) and see if it comes back. If it does, then that indicates the problem lies elsewhere in the EVAP system, but I'd highly recommend you start by replacing the gas cap. Good luck!

Other Resources