My Polaris Ranger RZR 800 EFI won’t start.

Hi yall. I’m Alex and I have a 2009 Polaris Ranger RZR 800 EFI and it attempts to start and actually turns over but then immediately cuts out. I thought it may have been bad gas or maybe water in my gas so I drained the regular grade gas and replaced it with Supreme gas. I also added a half bottle of fuel injection cleaner and it started right up. Next day same problem again. Getting annoyed. I changed all plugs and plug wires and installed new battery and K&N Air filter. Still got the problem. What’s next to check. Please help.