Bought a 2013 Escalade CPO still in factory B2B. Seven days after CPO inspection, battery died. Got great service from Cadillac -- technician came to the car on a Sunday morning and replaced the battery no charge. The old battery had sprayed acid on the inside of the fender, the engine, and had corroded the battery tray which is rusting. Rather than let this go on, I washed it all down with Baking soda. Have a new battery tray that I am about to install. HOWEVER, there is already sign of acid leak on the top of the new battery. So if I replace the battery tray, is the Delco OEM battery just going to ruin it again? Should I get a truly sealed AGM instead? What are the long term experiences with Delco batteries? The battery is AC Delco 48HPG.