Have you taken it apart yet ? If not sounds like you have nothing to lose.
A lot of these seem to be battery related so needs an internal fix not just software prodding from outside.
Several teardowns to guide you, easy once past the sticky tape holding the case together.
Bill