I seem to have a problem with one of my batteries. This is a 150Ah Exide battery which is less than an year old. I have two UPSs each connected to a separate battery. During a routine check I found that the Exide battery was excessively hot I checked the charging voltage and it was 19 amps. I thought may be the problem is with the UPS so I disconnected it and connected the battery to the second UPS, I measured charging voltage and it was also measuring around the 18 amp mark. I checked the battery voltage and it was a little over 12 volts. I thought there is something wrong with the battery.
So I decided to do a flush, flushed with water and topped up the battery with Pyro electrolyte and then I put the battery on slow charge (2 Amps) using an external battery charger. I monitored the battery voltage after every 6 hours or so. After two days of slow charge, the battery voltage does not go beyond 13 volts. Sometimes it drops to 12.7 volts. When I check the specific gravity, it varies between 50% charged and 70% charged. If I put the charger in automatic charging mode, the battery starts overheating.
I am not sure what the problem is with the battery. Can this be fixed or do I need to get a new battery?