Any gas leaks under the hood or under the vehicle? Also, check evap system.
You could use a fuel pressure gage, not only check for correct pressure, see if the pressure holds for a bit, with everything off. If pressure drops like a rock, it is either draining back through the fuel pump or you have a leak. Check around fuel lines and injectors for gas leak.