But it will stay running if you keep spraying fuel into the intake?
So spark is staying on
Does the CEL(check engine light) go off when cranking or running?
That means computer is getting timing signal from EDIS-6 spark module to time the fuel injectors
If both above is true then you are down to fuel pressure at the injectors
So fuel pump is not coming on or fuel pressure regulator(FPR) is stuck open, so no pressure at the injectors
On OBD1 vehicles there is a way to activate fuel pump relay manually so you can hear it run with engine off and then see if there is pressure at the test port on passenger side of fuel rail, looks like a tires air valve, because it is, a schrader valve and works the same way
The OBD1 connector is in the engine bay on the main wiring harness to/from the computer
Look here:
https://www.therangerstation.com/tech_library/OBD_I.shtml
2nd diagram is what OBD1 connector looks like, can have a cap on it that says EEC
Fuel Pump slot is labelled in diagram
If you use a jumper wire to battery negative and ground that slot then when you turn on the key the fuel pump relay will close and fuel pump will come on full time, or until key is turned off
So do that and see if you can hear the fuel pump run if so then CAREFULLY press the pin in on the fuel pressure test port
Should be 40psi pressure in there so it can SPRAY a long way
If there is pressure try to start engine
If no pressure then either fuel pump is bad, on but not pumping, or FPR is stuck open
You can unscrew the IN fuel line on drivers side of intake/fuel rail, put end in a container and then activate the fuel pump again, fuel should come fast
If not then fuel pump is bad or.......line or filter is clogged, long shot
"New" now means NEVER tested, so grain of salt with ALL new parts, yours are the first human hands to touch a new part
Quality control is the warranty now-a-days, "You test it, we will replace it if it doesn't work"