08′ Rancher 420 limp mode?

Starts up and idles fine…then about 5-10 mins into a ride it acts as if its not getting enough fuel and jerks and jerks as if the fuel pump is spiking up and down….disconnect the battery and turn key on to drain any residual electricity from system…reconnect battery 5 mins later and she runs fine for 5 mins then does it again. This tells me that there is either a sensor bad and it takes the ECU 5 mins to recognize it and shuts the system down into fail safe mode. Some sort of redundancy built it or something I’m thinking. Can anyone shed some light on this? I might have to make a video to show what I’m talking about, I suck at explaining things. Thanks.