I just experience the same issue here. Also it seems like the phone shows 100% many hours. Last night it went down, just crashed from 40% to dead in a minute. Any solutions? Is this hardware error or some new update that has produced this kind of error?