check your fuel pressure regulator vacuum line.
engine off, check for fuel residue/wetness @ the vacuum hose that goes to your fuel pressure regulator. If its wet, change your regulator coz its has a diagphragm leak inside it and it cant keep up with driver demand.