R/R?
-replace/clean ignition wiring
-replace/clean ignition coil
I might also say fuel pressure regulator. Maybe test residual pressure / or wait 30 secs with ignition on before starting to crank.
battery with no corroded connections.
just thoughts.