As i was driving down the road the car all of a sudden started to sputter, hesitate, the mor gas i gave it the more it felt like it was gonna stall, next thin i know my ABS light came on and the car shut itself off, what could have caused this? It shut itself off so i parked waited a lil while...