You will need to pinch the middle hose of the three located just past this fuel filter before the fuel rail.
The bottom hose is the Evap lline, and the top one is the fuel feed directly from the filter.
Block that middle line before the fuel rail and have the gauge installed before the fuel filter. Prime the fuel pump, then pinch the fuel feed line before the gauge. You should have a steady pressure reading on the fuel gauge. If you see a drop then it's a leaky injector.
The check valve is not part of your cars build, I had to go back and see if there was one, but your impreza has a fuel return line, the check valve is needed on return less fuel systems.
Post a a video of the gauge reading while you crank as well.
If trying these two things it leads you no where, then you are looking at a wiring issue. My best guess would be either the connector or wires that lead to the cam crank sensors.
If you want check for resistance or an open for those circuits then you'll need a multimeter along with ECU + cam/crank wiring and pinouts. Your multi metere should read no resistance, but can be as high as 3 ohms. anything higher than that and you have a bad connection or bad wires