Check the fuel pressure at the rail after sitting for a few hours. Hook up s pressure gauge to the valve on the rail . Cycle the key on to prime the system but do not crank the car . Check the pressure and check to the factory spec . Then start the car and watch the pressure. It definitely sounds like a fuel problem .