i can almost guarantee it is just a bad battery. even li-on suddenly stop charging like old ni-cd used to develop dendrites. i don't know of a way to zap li-on, though.