It won't be your fuel pump with pressures you show. I believe vapors from your fuel tank are going your engine. It happens when the engine is warm and opening the throttle helps it start. Next time, hold the throttle to the floor when you crank it and see if it catches and runs. Foot to the floor is a signal to the control module when cranking the engine that the engine is flooded. It shuts down the injector system to help clear fuel. The fuel system on these vehicles is precise and complex and they often don't set a code.
On another note turning over, spinning, cranking are terms that indicate the starter is actual running the engine. Starting, catching, running are terms that the engine is or has started. It's a technicality but confusing when someone says the engine turns over but won't crank.
On another note turning over, spinning, cranking are terms that indicate the starter is actual running the engine. Starting, catching, running are terms that the engine is or has started. It's a technicality but confusing when someone says the engine turns over but won't crank.