Sounds like fuel starvation. Once started, it should run forever until you shut off the fuel. You may have air ingress near, but not at, the injectors. Residual fuel in the lines will allow an initial start but air in the system will then stall the engine before the fuel pump can compensate. Obvious checks are the filters and bleed screw.