Have Toyota Questions? Ask a Mechanic for Answers ASAP
Was the Yellow check engine light on also? Is there any loss of power?
VSC is an acronym for the vehicle skid control system. This light will only come on when there is a malfunction in that particular system. It could be related to an ABS or wheel speed sensor or possibly one of the other senses that controls the vehicle skid control system. If the yellow check engine light is on the vehicle skid control light will come on by default for safety reasons. If the check engine light is not on and you're not noticing any loss of power or control or stability of the vehicle you should be safe to drive until you can get the system diagnosed.