check the battery's voltage.

im guessing it just died and its time for a new one.

how old is the battery? Because I bet it has too may dead cells.