A new battery should save your problem, however, you'd better be careful with some of the batteries without brandname. They can be iffy may not hold a charge even well as the stock battery. My friend got one battery from ebay out there that not good.