Couple of things for you to try:
1) check the fuel pressure regulator for bleed-off
2) crazy as this sounds, if you have an air-bag module under the seat, disconnect it, and see if that problem goes away.
3) check the MAF sensor
I'll look for more easy trouble-shooting clues.
__________________
|