My check engine and VSC off lights popped on 3 days ago, shortly after, the engine was hesitating at red lights, like it was going to stall out. I've had all of the O2 sensors replaced, yep...ALL of them, so I wasn't sure what it could be, usually blown O2 sensors will cause this. Decided to make an appointment to have the dealer look at it since it could be a number of issues that could cause those lights to come. Then driving home from work today, the lights just went off. Does anyone know why the lights would come off? My experience with those lights is that once they are on they have to be re-set by the dealer to get them off.