I've been googling and can find others with symptoms exactly the same or very similar to mine, some have had their LBS suggest water/moisture is the problem. (Cabling!)
All I know is, my battery was charged to 80%, and was showing as much yesterday morning.... Today it reports Maximum Capacity...