’11 RZR4 800, Intermittent Stalling

Random stalling. It’ll be running great and all of a sudden RPM’s go down and may or may not stall. We have a tuner and will unconnect and reconnect, to reset, and it may or may not run well. We have stopped and turned ignition off for a few minutes. Sometimes it’ll run the rest of the day ok, other times…not. Have been running 92 Non-Ethanol gas. It’ll happen when running a short time or for a long time. Have checked connections, fuel pump…any ideas? Maybe fuel pump relay?