Yes, If there is excess leak off then the ECU will shut down, the P0190 in your case is more of a fuel pressure problem. Could be pump but really you need diagnostic tool that show fuel pressure. For the car to start you need at least 250 bar, to test the pump you need to disconnect the injectors and the fuel pump wiring (inlet metering valve) then crank with the diagnostic tool showing fuel pressure , the delphi pumps should reach 1600 bar with good pump, filter, and injectors.
What I uaed to do was check the leak off when doing the fuel pressure test at the same time, if there was any fuel in the tubes on cranking , bingo theres your injector fault.
I know it sounds basic but whens the last time you had a fuel filter?