Did you break the little plastic pin on the clutch switch putting new levers on? I did it once totally forgot about it and broke it right off, It's a $20 part, you can still ride just don't start it in gear or you'll tip it over
How is it turning over in gear with that broke? Mine broke when putting new levers on and it wouldnt start at all unless in neutral only.
It can be installed with a jackhammer you know.....Yes should only start if in neutral. Can still ride but if you kill it at a stop light you'll have to put it in neutral before you can start it kind of a pain in the ***. Just get the part ordered, quick fix