Check ur maf, mine does the exact same thing and many others on here...one guy on here had been tracking down the same problem and it was his maf...mine sometimes like to go weird on me too, clean it with a rag (Very Gently) and some brake cleaner and reset the computer and its all good....did u pull the codes?....i doubt the fuel pressure will do it since the computer adjusts it for you no matter what pressure its at (to an extent of course)...computer doesnt control it at WOT though....but anyways, i would pull codes, check for vacuum leaks, etc