I was having similar issues with a crown vic I had and went through 2 batteries. Even though all answers didn't point to the alternator, I just went...
Safe and works wonders on Aluminum "Simple Green ". Good results when washing the engine in the car. Simple green reacts well with the aluminum block...