2007 Pontiac G6 2.4 charging problem

I think I would change that battery. Even if this don’t fix your problem. The battery should not leak. It could be that the cell thats leaking could be the problem too. If that cell shorted it may have caused the car to die. I have seen shorted battery’s do strange things. I had one that would test good (load tested) but would not start the car even with a boost. I would have the electric steering checked out also. It may have a short in it or maybe going out.