TRY A GOOD TUNE UP FIRST ..EVERYTHING FROM THE AIR FILTER TO PLUGS/ WIRES EVERYTHING
Start by checking your fuel filter.
dd
Its out of gas
get a new engine DUMMY!
my 1994 jeep larado turns over then dies out
You have to change the mass flow sensor
lack of fuel
check ignition
to me it sounds like your map sensor is going out, you might want to check that.
weak fuel pump.
dirty carb bowl or water in the carb
you can but it wont stay running if the battery is dead