|
For what it's worth, I had a check engine light, airbag (occasionally) and traction control off light. I had the 02 sensor replaced and a new battery put in (because the old battery was almost dead at a little over 5 years old)......once the 02 sensor was replaced, the traction off light, airbag and of course, check engine light, all went off and have stayed off.
something I learned with these cars is that if the engine rpm's are off due to any minor little thing, the RPM sensor will throw all kinds of codes for others systems that are dependent on accurate RPM sensor readings. Correcting things that mess with the RPM's tends to solve other little annoyances along the way.
This includes the RPM sensor on the AC unit getting a bad reading......it will shut down the freakin AC system. This has been a good car basically, but I've never owned a Toyota that had as many irritating, time consuming and costly little nag repairs like these.
|