What does "vsc" on dashboard lights toyota avalon mean?
The VSC is the Vehicle Stability Control. It appears there is a fault in the system somewhere. Also, if your Check Engine light is on, the VSC light will usually kick on as well. Fix whatever is causing your Check Engine light to come on first, and see if that also solves the VSC issus. I hope this helps! :) -Jason
×