not to sure to be honest if it has a spark plug the spark when fitten to the engine could be shorting to earth before the spark reaches the cylinder( ignition of the fuel) could be worth a try changing them
Fuel at the injectors or in the tank? If it is getting fuel to the cylinders, spark to the plugs and is in time, it has to run. Checked the plugs to see that they are not fouled? You can give it a shot of starter fluid and see if it fires. If it does, that means it's not getting fuel which means injectors, fuel pump, filter. computer, check the fuses under the hood.
check the fuses
Are you getting power to the system?
the computer and the ignition module give power to the injectors.
The fuel is stopping before getting to the cylinders. Check the fuel in injectors and their drive signal for problems.
I never heard of any fuel injectors getting damaged from running out of gas.
blown fuse?
When all fuel injectors are stuck open, this generally means that the injectors are not getting the right voltage. You will need to not only check the voltage, but make sure the injectors are receiving the right signal.
Turn down the fuel getting to the injectors.
If it has a carburator it cannot have injectors. If it has injectors it cannot have a carburator. Take the throttle body apart and clean it very well with carburator cleaner.
They come out the top of the throttle body. Clean area thoroughly before replacing the injectors to avoid any dirt getting in to the system.
Maybe fuel pump or dirty injectors