The fuel pump is dependent on a pressure regulator to function... so the pump could be fine while the regulator could be bad, or vice-versa. Fuel injector could be dirty too... but the motor runs weakly at this stage in the diagnosis... so the fuel injector is working.
If you skip the pressure test in favor of replacing the injector; you'll likely waste time and money on it and fix nothing, since the FI system requires almost 50 PSI to function. Evidence shows the presence of dirt in the pump housing and a hard starting, lean and poorly running motor.
I know its a bummer... if this was a carbureted motor you'd be back in action by now with very little money spent....but the next required step is a fuel pressure test. :-(