У меня, как-то, был обрыв на роторе, в том месте, где вывод обмотки припаян к контактному кольцу. Ситуация была похожая - генератор то работал, то нет, пока не осмотрел всё - не нашёл, а так тоже и щётки и РР менял , не помогало. Хуже нет, когда дефект "плавающий".