I have tried all of the above. No change. I think the controller or whatever measures the battery may be the issue. Due to the fact the battery continues to function properly after reading 0% and 0.00 time left. Would it be a hardware or software/driver issue?