JUst to answer a couple of the things posted.
I have no problem with a cold start. The fuel filter's age is unknown and will be replaced( I have it on work bench waiting).
The only code I'm throwing lately is the P0441 which is evap. I wouldn't think this would cause a no - start. I cold be wrong of course..
I live in the stix and drive 40 miles each way to work. I almost never let the tank get under 1/4 tank.
The problem is I'm afraid of getting stranded again.
I'll check the pressure for kicks
Is it possible the pump is overheating and shutting down?