Check Engine light is a general warning light that indicates that there is a problem with the engine or emissions system. There can be many different causes for the Check Engine light to come on, so it is important to have the vehicle diagnosed by a qualified mechanic to determine the exact cause of the problem.
Common causes of the VSC and Check Engine lights coming on together in a 2003 Highlander include:
- Faulty oxygen sensor - The oxygen sensor helps to monitor the air/fuel mixture in the engine.
- Catalytic converter failure - The catalytic converter helps to convert harmful emissions into less harmful gases.
- Faulty emissions control system - The emissions control system helps to reduce the amount of emissions that are released into the atmosphere.