I have had the same thing happen too, after replacing the battery. It was fine for a while, then it happened again.

Ended up being the Alternator dying, so get that checked before you change...