Nobody has asked if the security light is on. That will stop the injector pulses also. tdm
(theft deterrent module) sends a 50 hertz signal to pcm, when all is well with security system. THe 50 hertz signal tells the pcm to enable the fuel injectors. From the factory, security also disabled the starter, but given the age of the car and the many owners it has probably had, that feature could have been bypassed.
Since your car will run with starter fluid, it is getting spark. However, you should scan for codes. If you have the silent codes dtc 16, 41, & 42, all of those disable the fuel injectors and don't light the check engine light.
Does your security light come on for several seconds when you turn ign sw to on position, then go out. That means security system is well.
To test if fuel enable signal is missing, you will need a signal generator that can feed the 50 hertz signal to pcm connector A25
dark blue wire. Since most people don't have a signal generator, I would suggest a 50 hertz bypass module from baker electronix.
www.bakerelectronix.com/products_vats/
$35 + shipping