Welcome to 2CarPros.
It could be a few things. For example, although you hear the pump, it may not be producing enough pressure. Or, there could be an issue with the crankshaft position sensor which would lead to loss of ignition spark.
We need to be sure where the problem is coming from because the crank sensor is behind the timing belt cover and isn't a quick one to replace.
Take a look through these links. The explain what the crank sensor does, symptoms of a bad one, and in general how one is replaced.
Next, if you feel that the sensor isn't the issue based on symptoms, check to see if the fuel pressure is within spec. Here is a link that explains how that is done.
Here are the manufacturer's specs for pressure:
Vacuum hose disconnection .................... 330 - 350 kPa (47 - 50 psi) at Curb Idle
Vacuum hose connection .................... 270 kPa (38 psi) at Curb Idle
If the vehicle doesn't restart right away and you have to wait, check for ignition spark. If there is none, then suspect the sensor is bad.
I attached a picture of the crankshaft position sensor so you can see where it is located. Let me know if any of this helps or if you have other questions.
Tuesday, October 1st, 2019 AT 7:45 PM