hanging revs

if its not an airleak as suggested and its not your pilot jet/screw that is too lean, then it is most likely the TORS assembly ontop of the carb, unscrew the alloy covers and clean up in there! also check your throttle cable for kinks/burns etc