What is vsc light on my car mean?
VSC is Vehicle Stability Control or part of your traction control, but since the CEL is on, they are probably related. Have the car scanned for codes to pinpoint the area of the problem.
Search Toyota Corolla Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Toyota Corolla Experts