Has it got a full fuel filter? The HP pump has a LP side to suck the fuel into the tank, if you get too much air in it it can struggle to start, guessing you've bled the injector lines too, you can syphon the fuel filter from the return pipe to the tank.
Put a sucking device on the tank return of the filter and suck till fuel comes through.