I think the hall sensors are working because you have spark, but anyway the trouble shooting guide describes how to test them, or you can simply use a test light, described in a past thread.
There are many suggestions you haven't reported back on, for example from Laitch that a hose could be loose or split. How long does it need ether, etc. I asked if the fuel pressure regulator is leaking, it only takes seconds to check. Who knows, maybe that hose is loose, or kinked, or split, or blocked.
The pump is not putting out good pressure, that's the job of the regulator, it could be high or low, but you think it doesn't matter for starting, but it does. You say the injectors aren't working, are they ticking?
I don't know why you insist it should start without fuel pressure, mine wouldn't when I was messing around with that in the past.