The solution to the problem is that it must be diagnosed. There isn't any one thing that causes a no-start like this. What can be told from your description is that at key on, the PCM does wake-up and it commands the fuel pump to run to prime the system. Then after a second or two the pump should turn off until the PCM see's a crankshaft signal input at which time it would turn the pump back on. Based on that, the assumption for the moment would be that the computer does not know that the engine is indeed cranking and testing must be done to prove why the computer is either not receiving or not recognizing that signal. Depending on what that portion of the diagnostics reveals, then the next step of the process can be chosen.
Answers