Typically, ECU does not turn on the fuel pump until you start cranking. That is when it sends a signal to fuel pump relay to turn on. Have you checked if your FP relay is getting such signal?

Has your "scanner" worked previously, when VX was running well? If so, and now your scanner can not connect, I would also suggest a bad computer. But... if your computer is so messed-up that it will not connect and will not run fuel pump/injectors, it is unlikely that it would fire the ignition... So something doesn't add up here.