It seems like confirming that fuel pressure is the issue would be a good place to start, followed by confirming that the fuel pumps are getting power. There are two on the LS, the primary and a "jet" pump.
With the miles on your LS, if the pumps have not been replaced already, they are probably overdue.
-Rod