Sounds like your voltage regulator contact points are stuck or have bur on them, It's a black box wired between your battery and your alternator / generator ,you can take the cover off and run a piece of sand paper of a fine file through the points and try to clean them up or replace the voltage regulator
Thank You for Your Question
If this Answer has hepled you Please >>
>>
Click the Red Answer Button >>>>>>>>>>>>>>>>>
voltage regulator pic below


