Bad main ground or battery connections, bad battery.......?
Could not be feild/stator as they can only produce what battery dictates, i.e. battery is not telling the regulator to stop charging when safe voltage ( about 13.5V) is achieved . 'Prolly stuck points in regulator.