My wife bought a 2006 Burgman 650. The throttle will not roll off when released. I tried adjusting the cables to no avail. There is a push lever device on the bar next to the throttle. It looks like it may be a cruise control. It doesn't seem to do anything. It is not pictured in the owner's manual either. I am wondering if this thing is the cause of the problem. For an emergency situation this thing should snap back to idle. Any clues what to check?