I've installed VK rom and ive calibrated the battery. I let the battery run down to 12% and then charged back up, completed that step again.
Its been 17 hours (longest ever) without the problem returning. When i charge it, it charges, when i disconnect the charger it stops charging. I get no voltage too high messages SO FAR.
Im not getting my hopes up YET. But its looking good. So if it fixes the issue i still cannot tell if it was a hardware or software issue or BOTH. But those want to try fix there phone you can follow my steps.