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 was driving my car during extreme rainfall and the engine warning light came on.
It went off again after a couple of weeks, so I assumed that something had got a bit wet and a circuit/sensor had shorted.
We've had a lot of rain where I live and the warning light came back on when I started the car the other day. The car had been stationary on the driveway for a week, so, unless I have rain leaking into the cabin (which appears dry), I think that might be a coincidence.
I've used Techstream to obtain/clear the codes.
P0138
P0606
From what I've found online, they both appear to be related to the O2 sensor / potential exhaust leaks.
I'm pretty certain I don't have any exhaust leaks - although my catalytic convertor was stolen a couple of years ago and replaced with a non-Toyota part.