You can rule that out pretty easily by pulling the fuel rail, then priming the pump to see if any are leaking. Regulator, just pull the vac line and see if there's fuel in there. If not, probably pump. My suburban did the same thing before the pump died, I'd have to prime it a few times before cranking to get it to start, otherwise it'd take 5 seconds or so of cranking.