I just bought it it was recently in the shop for the same issues . They changed out ecu on unit. I have checked plug looks good. Only runs rough on idle. Once I bring rpm up it does smarten up. Pulled air filter tried running it no difference. Not to familiar with the rangers. I did pulled sensors on throttle body and clean. TPS I guess to can’t do nothing with as it’s a sealed unit. Kinda checked over wiring tried wiggling it around trying to get it to change while unit was running .
PRCforum is the best Polaris forum community to discuss RZR 1000, Crew 900, PRC Ranger Club, XP 900, RZR XP 4 900, RZR 570, HD, 170, RZR-S, XP 900, RZR XP 4 900, ORV, side by side, SSW and off-road information.