Could be fuel pump, clogged filter, regulator or something wrong with fuel pump resistor circuit.
Change the filter and put a gauge on it. This way you can monitor pressure the next time it happens.