I am about 99% sure that the alternator is not charging the battery sufficiently. This does not mean the alternator is bad check the posotive connection on the alternator make sure it is not arching over to something else around it. But I do not think that buying a new battery will help, thats not the problem.