It can be hard to track down intermittent problems like this, and mine reacts in a somewhat similar fashion although it always starts. I have been thinking along the same lines as you but every time I check fuel pressure, it's right where it's supposed to be. In my case, it sometimes requires an extended cranking time to fire up. There doesn't seem to be any rhyme or reason to it, sometimes after sitting overnight and sometimes a warm restart after less than ten minutes. Always runs fine once started. I blame some on things that I may have done, much larger injectors, hi flow fuel pump and a chip I burned myself, but then it will start instantly time after time. It is perplexing. All that said, if this is the original fuel pump approaching 200k miles, it may be letting you know it's tired. Does it run for a few seconds consistently when you just turn the key on? My pump has about 40k miles on it and I have tried all sorts of different additives, xylene, toluene, acetone and even race gas but the pump doesn't seem to be affected but it is ten years newer than the original.