If one of your cells in the battery went bad it could make the altanater go bad. with that said, if you replace w/new batt. the new batt will go bad because it that altanater is drawing to much from the batt, and thats probley what is going on. or could be a short w/ a ground.