Just throwing this out there if any one has some advice and dealt with one of these.
2005 Polaris sportsman 700 EFI
Won't idle. Fires right up. I can put it in gear and rip. Drives great. Stop and idle down, the idle will be very choppy and then die. It will fire right back up, but idle will still be erratic and then die. It also went thru a new battery in about 6 months and battery light would flash occasionally. Volts were at 11.6-12.2. The new stator fixed that issue. Now 12.6-13.5. But the idle issue is still there.
Pro caliber did their "diagnostics" and told me the stator was weak and if it's not that, then it "could be the fuel pump going out" That's all I was told. So I don't know if they did a fuel pressure test or what. Won't be going back there. They also wanted 800$ to replace the stator

I've replaced:
Fuel filter
Spark plugs
Drive belt
Voltage regulator
Stator
Battery
I ordered a new fuel pump. Should be here this weekend. I'll try that. I also ordered a new TBAP wiring harness. It's a common harness with these bikes that goes bad.
Any other ideas? Or experience?