Slowly my battery has reduced in quality. I think I have a problem. I've noticed the top showing less and less battery runtime but it actually runs for longer than it estimates. And then I looked in iStat today and noticed that the battery life is 78%. What the hell happened?