Welcome to TRS
How old is the gasoline in the tank?
All gasoline has water in it and if it sits for a few months ALL the water settles to the bottom of the tank.
So fuel pump will be pumping mostly water out to the engine, and engine just can't run on "mostly water",
You have Fuel injection, so there is no "gas pedal" it is truly an "air pedal" with EFI, at least with a carb some fuel would squirt in when you pressed down on the "gas pedal", lol, that doesn't happen with EFI
Could be you are not building up fuel pressure at the engine
On the fuel rail(where injectors get the gasoline), you will see a Schrader Valve, looks like a tire's air valve because that is also a Schrader Valve
And it works the same as a tires air valve, when you press the center pin in pressure is released.
First cycle the key ON and OFF 3 times, the fuel pump should run for 2 seconds, and ONLY 2 seconds, each time key is turned on
If you do that 3 times you should build up 30psi fuel pressure.
Try to start engine after doing this
If no luck then repeat the 3 times and check schrader valve to see if you do have fuel pressure, you can use a pressure gauge but if there is NO pressure then you kind of know thats the problem.
1986 still used a distributor for spark timing, TFI system, you need a timing light to check spark timing
Thats the simple tests, now you should do a compression test, 2.3l should be above 150psi on each cylinder, if not then timing belt may need to be replaced, it has stretched and valve timing is off.