09 grizzly 700 FI wont idle. help!

my grizzly wouldn’t idle and start. so I was told that the "ISC" can go bad on those machine and so I bought a brand new throttle body for my machine.
I’m now able to get it started and will run but it will NOT idle, I played with my cable adjustment play and idle screw and nothing. have a new plug, oil is fairly new and the TPS is right on set. any suggestions?…