Symptoms are most likely electrical, with CDI and pick up coil suspect.I would pull the seat and tank and check every electrical connection and the sidestand and kill switches too.