Had the vsc and engine light come on out of the blue on start up. Found that it was the petrol filler cap had not been tightened enough. Tightened it until it clicked, started the car and lights have gone out.
Please try this before anything else if you have these lights come on.