Maybe the fuel pressure regulator? This problem has recently come up on the board.