If you have gas out of the filter on crank, and starter fluid will make it try to run, then the issue must be voltage to the injectors, or missing injector control signals...or 4 bad injectors...or timing is WAY off...
A quick dirty way to check for voltage in a harness is to pierce the rubber insulation of the wire with a needle so that it comes in contact with the copper wire core. With key off, hook a voltmeter up, key on, verify volts at the injectors. If you got volts, then the ECU is suspect, (or sensor feeding the ECU?)...no volts means relay could be bad if the EGI fuse has volts on both sides of it.
Tape up the pierced wire afterwards, although the rubber usually will 'heal' and close the hole...