There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
How To Fix vsc,trac off and engine light on for 2009 Toyota Sienna
Check your brake (stop) light fuse
It means there is no output from your ECM (Engine Control Module). You need a new one.
If the VSC flashing light comes on at the same time on your Toyota Corolla, then there might be a sensor issue, and if you have a warranty, have it back to the manufacturer.
When the check engine light and the VSC (Vehicle Stability Control) light illuminate simultaneously, it typically indicates a potential issue with the engine or the vehicle's stability control system. The check engine light suggests that the engine's onboard diagnostics have detected a malfunction, which could range from minor issues to more serious problems. The VSC light coming on may indicate that the vehicle is unable to effectively manage traction or stability, often related to the engine performance issues. It's advisable to have the vehicle diagnosed by a professional to determine the exact cause and necessary repairs.
The gas cap was loose on my '04 Sienna. How's that for simple...
VSC = Vehicle Stability Control
The VSC (Vehicle Stability Control) light and check engine light on your 2003 Lexus LS 430 may stay on due to various issues, such as a malfunction in the vehicle's stability control system, a problem with the engine or emissions system, or a fault in the vehicle's sensors. Often, when the check engine light is triggered, it can also activate the VSC light as a precaution. It's important to have the vehicle's diagnostic codes read with an OBD-II scanner to pinpoint the exact issue. Addressing the underlying problem should turn off both lights.
It means you need to have a code reader connected and pull codes to determine the issue.
VSC stands for Vehicle Skid Control System. This light warns there is a problem somewhere in the vehicle skid control system or traction system. If the light goes out within 60 seconds this is normal. If the light remains on you should have it checked out. It is still safe to continue driving.
The codes will help find the cause. Have your local auto parts store plug in a code scanner and see what the codes are. They will do this for no charge.
If it was actually caused by a loose cap, it will reset itself in a few days.