could be reg - if it isn't part fried, it is possible to adjust it to increase gen output so charges at idle w/ some draw [careful - not too much], but you may also need brushes in the gen, or the batt could have a weak cell - get a load test done on batt and check brushes/ gen output first
Bill