I have a 2013 Polaris 850, recently when the machine is warmed up, and you let off the throttle, the engine light will flash on, if I press the throttle fast it goes out, if I do it very slow, the ck. light will stay on and the engine goes into limp mode. I have already adjusted the cable, and greased the connections. anyone have any suggestions? I am thinking it is the TPS sensor? the code is #7, stuck open throttle.