Might be the battery, if the volts are under 14.6v warm at say 2500 rpm the charging system is fine.