Fuel pump never primes

My ECM doesn't seem to ever command the 2 second pulse of the fuel pump at key on time. I've checked the fuel pressure. Its 0 at key on.

The car will start up after you crank the keyfor a while. But because there is no prime, it always is a good long crank to get her started when cold.

Is there anything else that controls this prime other than the ECM? Anything else that could prevent it from happening?

As long as the fuel rail still has pressure on it from the last time it was started it, it starts right up.
I've replaced the relay, but no change.
No specific issue other than I have to crank the starter for 10+ seconds to build the pressure, and get 'er started, when I know it should start in 2 seconds.

dank GN

BlackArts Automotive (661)993-8277
Even with out a prime it should build FP a lot faster then 10sec . My car doesn’t prime but as soon as the pump comes on I have FP within a sec or so