I have a 2013 foreman 500 stock that is used for trail riding and taking corn to deer stands. no deep mud or water. Nothing done except for oil change and has always been reliable. Last week my dad was taking corn out and it stalled on him.Cranked back up and bogged down but got it back to the house. No backfiring or spitting just stalled and then loss of power like it wanted to stall. not showing any codes. Today I changed oil and drained tank and checked the tank screen, there was a little bit of gunk at the very bottom but not much at all.I cleaned the air filter a little dust inside the box but no water or oil. I drove it today and it idles fine for atleast 5 minutes. it takes off fine then starts to bog down. It would bog down and i would let off gas then down shift and go a little bit then it would bog down again. I’m new to the efi atv and not sure where to look next. My thought is that if it was a fuel filter in the fuel pump assembly it would also have gunk at the screen is this correct? what else could it be? I ned to plant food plots this week so i’m hoping to get it going.