I changed my battery in my 2012 CX9 after it went dead. It started fine, so I parked it and it sat for 3 days. I went to crank it and move it today so that I could mow the grass, and noticed that I had several warning lights on. TCS off, Oil light, Brake light, traction control light all on, and BCM light flashing. So I moved the car, cut the grass, came back a couple hours later cranked it, (all lights still on) and moved it back into place. I was getting no codes. So I disconnected the negative battery cable, and went to change an EGR sensor on my truck. Came back about an hour later, hooked the battery back, cranked it up, all of the warning lights are still on. Took it for a drive, about 3 or 4 miles, no change. Has anyone else had this issue? What was your fix?