Thats a tough one.
Id suspect vac lines. Both the fpr, because I thing its output pressure is related to the vacuum. And then the charcoal canister, as it sports the purge, which im not saying it is, but the accel, and hills, ect, makes me think its not purging, and it starves for fuel cause fuel slosh in the tank.
I could be completely wrong though