Sputtering and stalling

i need some help. my gf car is a chevy lumina late 90’s and this morning she got off the highway and the car started sputtering and shaking and then died. it took her a few minutes to start it up again at the intersection. the check engine light is on. what could it be? anyone?

also, before the car died the lights went off and the directionals didnt work…is that the alternator?