GNex not charging past 89%
So i've had my GNex a while, and its a great phone and has served me well.
Recently, it has started acting a bit flakey regarding its battery. First thing i noticed was it seemed to drain much faster than usual. Then after some time i also noticed that it no longer registered as "full" after a night on charge. The battery meter would get to 89%, then just sit there.
Viewing the battery stats in the settings menu currently says "10 days 22h..." on battery, and the graph shows it going up to 89% each night, then falling during the day. In the past, and on the wifes nexus 4, this screen would show only the time since it was fully charged and unplugged.
I did some googling and found some odd, random posts, some suggesting a bad kernel on custom rom, some suggesting a bad battery. I'm running the stock rom, and its being doing this on both 4.2 and 4.3. After a while i decided the battery must just be worn out, so ordered up a nice new genuine samsung battery, and installed it....
Same problem continues. It gets to exactly 89% then stops charging...