Good morning,
The first thing you need to do is check the fuel pressure. Without the proper pressure. it will not start. I attached the pressure reading below. You can rent a tester at a parts store for the test. There is a fitting on the fuel rail.
https://www.2carpros.com/articles/car-cranks-but-wont-start
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
Since it runs with starter fluid, you have spark and makes it a fuel issue. The next step would be to check the voltage to the injectors. You need one wire on the connector to have battery voltage with the key on. If there is not, check the fuses I circled for power on both sides. If there is power, you will need a noid light to see if the injector is being commanded to open and flow fuel.
https://www.2carpros.com/articles/how-to-check-a-car-fuse
https://www.2carpros.com/articles/how-to-check-wiring
https://www.2carpros.com/articles/how-to-use-a-voltmeter
If you have the pulse or flashing light at the noid light while cranking it could be the fuel pressure being low.
If you do not have the flashing light, it could be the ECM not grounding the injectors to fire.
Roy
Images (Click to enlarge)
Jun 10, 2021 at 8:43 PM