If its losing fuel pressure after sitting for awhile it could be at the pump, injectors or fuel line leak.
An easy way to test if it's losing pressure is before you start it turn the key to the run position without cranking it over. Wait a few seconds and the pump will pressure up the system and shut off, then if it starts right up it was probably losing pressure somewhere.. You if you listen closely you can hear the pump prime the system. This won't work on newer cars with push button start.