Driving to ATL and "check gauges" light comes on. Thanks to Edge CTS, code p2503 and noticed 11 volts when it formally runs 14+ volts. Found battery passenger side battery overheating and venting steam. Driver side battery was fine; no issue. Replace battery thinking that was the problem but volts still low. Aborted trip and returned home. Volts dropped to 10 along the way back. Parked and inspected the just replaced battery. It had overheated to the point that the top vent cap had blown completely out and was laying loose on the top of the battery case. I'm thinking bad alternator however the one battery overheating has me perplexed. Driver side battery is just fine. Any ideas???