Polaris spec for idle RPM is 1700. Your TPS is set wrong, idle adjustment is part of the process to set the TPS. It could be just the TPS idle is set wrong or it could be that the TPS baseline setting is off too. I'd take it back to the dealer and have them set it correctly. It's also possible that the TPS itself is bad.