I would suspect fuel delivery problems. Start with replacing the fuel filter. If it still has trouble have a fuel pressure test done to test the fuel pump and fuel pressure regulator.
dd
Its out of gas
get a new engine DUMMY!
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.
my 1994 jeep larado turns over then dies out
you can but it wont stay running if the battery is dead
dirty carb bowl or water in the carb
check for a vehicle theft system?? Is the Light Illuminated. does it stay on:::
Maybe your alternator needs replacing.