Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Sounds like one of the cells in the battery has gone and is not charging to me. Get the battery changed, if it’s still under AppleCare they’ll do it for free if not it’s a couple of hundred dollars.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.