I have checked my battery cables and they were all replaced as originally I thought that they were the culprit. I will check the belt to see if its slipping or not. I dont mind replacing the alternator, just want to avoid the cost in the event its not the problem.