well it could be the charger is ok,the battery may have been holding the 12 volts,but when you push the starter button,it puts a load on,how much idk,from my meager understanding a battery has to be able to put out more than 12 volts,the tweve volts is storage (disclaimer I know just enough to be dangerous,always confer with a qualified individual before acting on advice of mine)