A failing FPR has been known to cause both just because of erratic fuel flow quantity. It's been a somewhat common issue in VX's anyway, so if it's never been replaced on yours, it would be a good place to start.
I only have about 45k miles on my '01, and I've already had to replace mine due to rough running.