a quick google search came up with a fault in the charging system or no field current for a 41 code.
ac voltage from a faulty alternator will play havok with the computer. disconnect the alternator ( or belt), see if it will start.
in addtition, check cranking fuel pressure, should drop a bit (5 lbs maybe). if it drops excessively check fuel filter and pump. if it doesnt drop at all, fuel injectors have a problem; it should still fire on starting fluid (2-3 3 sec squirts).
injectors will pulse. they work like so:
there is key on 12 volts to each injector. the computer provides a ground at the right time to "fire" the injector. depending on how long the injector is grounded, is how long the injector fires.
i would say the low tank is a coincidence. if it wont run on starting fluid you have an ignition, valve timing (unlikely), exhaust (clogged/broken cat) or compression problem. the ac voltage mentioned above will effect ignition via the computer.