Yeah.... looking at that graph, I think the battery is messed up. 95% dead in about 98 minutes... with 90% of that the screen. That's a drain of 60% an hour. Near as I can tell, on a phone with fully working hardware, that would be damn near impossible. It's just too high... like face melting high... the amount of heat generated alone would be extremely high.
I'd try to swap in a new battery to see what happens. My money is on this one being toast (it isn't holding a charge properly)