Sportsman 700 efi sputtering, stalling

2005 Sportsman 700 efi

Started sputtering and occasionally will stall.

I’ll be driving around and it will get boggy, if I stop and come to an idle it will either low idle around 800 rpm or it will simply stall out. If it stalls out, I will start it and it will run fine immediately after. If it doesn’t stall out the low idle will eventually clear itself within a few seconds. I can drive around fine for a bit then it will do it again. I have a flat 2 acre yard so I’m not working it hard. No warning lights showing on the display.

Things I’ve checked or done:
I have a fuel psi gage attached and when it sputters or stalls the psi remains around 38 psi
I checked the tps and it is at .710 dcv at idle
Pulled the plugs and they are golden brown
Fresh gas

Need help on what to do next??

Sportsman 700 efi sputtering, stalling

2005 Sportsman 700 efi

Started sputtering and occasionally will stall.

I’ll be driving around and it will get boggy, if I stop and come to an idle it will either low idle around 800 rpm or it will simply stall out. If it stalls out, I will start it and it will run fine immediately after. If it doesn’t stall out the low idle will eventually clear itself within a few seconds. I can drive around fine for a bit then it will do it again. I have a flat 2 acre yard so I’m not working it hard. No warning lights showing on the display.

Things I’ve checked or done:
I have a fuel psi gage attached and when it sputters or stalls the psi remains around 38 psi
I checked the tps and it is at .710 dcv at idle
Pulled the plugs and they are golden brown
Fresh gas

Need help on what to do next??