Sounds like it could be something like oil pressure switch. Check your oil level it might be low (no idiot lights coming on?). Sounds like some sort of sensor problem... or maybe a loose/dirty connection behind your actual start button on the handle bar.