We have a 570 here at the shop that has me stumped. It will idle between 2100-3000 and slowly surge up and down.
So far i have replaced/swapped:
TMAP SENSOR
THROTTLE CABLE
IAC
THROTTLE BODY
ECU
TPS (WHICH IS CLOCKED RIGHT)
PEDDLE SENSOR
I traced the purple wire on the TMAP Sensor back to the ECU (following some input from a dealer tech) and it has perfect continuity, with no breaks anywhere.
Bike has fine fuel pressure and there is no air leaks anywhere.
Im lost.