Try to keep things simple.
Get yourself an orange / red neon tube in line spark tester.
Hook it up then run the engine.
If the tester stops flashing, then the engine dies you have an electrical problem.
If it flashes almost till the engine stops revolving you have a fuel problem.