Mine needs a little blip and its new, but yep I know the prob, my old one started to need higher revs, which can be the regulator / rectifier and brushes.
Mine eventually failed and it was the regulator as suddenly started to throw out up to 18 volts!
You maybe able to get the parts and rebuild...