Toyota Repair Problems? Ask a Mechanic for Answers ASAP
The maintenance light is really just a timer that is used to help remind you to get an oil change. You can reset it yourself is it is coming on when it shouldn't. I'll walk you through it if you would like.
The VSC and check engine light will need to have the computer scanned to know what that is. Can you take the car to somewhere to have the light checked? Most parts stores will do that for free.
I just wanted to check and see if you need any additional information.
Please rate if you no longer need any assistance.