If it runs on starter fluid, then you are not getting gas. If the pump is running, and you have pressure at the injectors, then they are clogged or not firing.
You should be able to get a piece of cardboard or something under an injector while cranking to see if its spraying.
Remember, the injectors are fired by grounding them. IOW, they have 12 volts on them all the time when the ignition is on, but the computer grounds the other lead to turn them on.
If the computer is not firing the injectors, then either a wire is bad, the computer is bad, unlikely, or its not getting the signal to fire them.
Which, I think, comes from the ignition module on the dist.
All this, is assuming that someone has not stuck a hose in your tank and filled it with water...............
Unlikely, perhaps, but I saw it one time. Took forever to figure out why the engine would not run on water.......