i had this problem it was the cable from the alternator to the battery i replaced it with some 130 amp cable but you will need a big set of crimps to put the terminals on or daz c can provide ready made if you do a search for daz c you will see his electrical write ups

this may not be the problem but does sound like it