I have a PVR and it always had issues with not running consistently well. For years I troubled shooted the problem but got tired of the engine stalling and then running fine, as if I hadn’t solved the problem. I’m my experience, the PVR never burns fuel cleanly without maintenance. What I’ve done to keep it running smoothly is:
Replace the spark plugs and wires, fuel injector cleaner, new fuel pump, fuel filter, fuel regulator and fuel relay.
I routinely check these with every oil change. So far that has helped a lot with my engine running smoothly.