have you checked your CDI unit and rectifier (AKA regulator)? sounds to me like an issue with the one of the two mentioned units.... im not really sure where the rectifier would be located on a cibby 250 so your gonna have to get someone to help you find it.

When one of the two units fail, the other follows shortly and one of the common signs is what your experiencing. so might has well give it a shot.