i know this is a few months old but..... 2 possibilities. 1 either you need a new battery.....or 2 you have had some water damaged (moisture can cause water damage as well) with option 2 basically you short circuit the motherboard/logicboard which means you are s.o.l. the only few fixes are...