i just got a P0A80 code and P3019 code and doing research before purchasing a refurbished battery from a local guy who comes to your house to change them out
People here have found refurbished batteries do not generally last very long, even if they have a warranty. That is why you have already seen the advice here not to buy a refurbished battery, especially from a company. They do not spend the time & care needed to attempt a proper battery repair due to the cost of the labor involved to do so. There are a couple of users here who repair battery packs as a hobby. They work to match & balance module voltages as well as capacity testing.