I have my VSC light come on with my engine light, do anyone know what it is
The VSC warning light will always turn on when the check engine light is on. You will need to scan the engine ECU for fault codes.
Vehicle Stability Control - the device that hopes to prevent you from spinning off into a ditch in slippery conditions by using the ABS system. If it goes off once the car starts, then, good, that is what it is supposed to do. If the light stays on, then it needs service. Cheap scanners won’t read the ABS / VSC codes so you need a service shop with a bit more than the basic tools.