Ok so here we go, another xp with idle issues.
I recently had my 2009 850 xp start idling rough and running rich. I took it to a Polaris dealer and they did the following
New throttle body
New air filter
T map sensor
Test iac ohms