I'm going throw one more option out there. I was riding to work today and twice when I set the cruise the bike went Toyota on me and accelerated about 5-10 mph above where I was when I hit the button. After that it worked fine. Fast forward to the ride home, nothing!! Power to the on/off switch, check! Indicator light goes green when I set it, check! Roll off disengages cruise, check! It wouldn't set to save it's own life. Tried disconnecting the leads from the roll off switch, no go. Brake light is working fine. Meter on the fuse, all good there. Here's what it was! This past weekend I did an alignment, while adjusting the top heim joint apparently I unseated the cruise cable from it's retention seat on the backside of the throttle body. Put it back in, initiated the lash sequence, PRESTO, cruise is fixed. So, if you have done anything in between the jugs recently, check and make sure you didn't work that cable loose from the retaining seat.