The brake, abs, service engine light is showing on the dash and will not go out. i just had brakes and rotors put on this vehicle. i was traveling on the highway and the vehicle just shut down. i was able to pull off to the shoulder safely. the vehicle at first would crank but not start. after a few minutes, i was able to start vehicle. now the engine runs rough and it hesitates on acceleration.