My CX30 died when I left my door open for too long (I know I know) and after jumping it I still have a bunch of errors and things disabled and my dash looks like a Christmas tree. My assumption is once I’ve driven enough and the battery charges enough this will fix itself, but should I be weary that the battery caused some legitimate damage?
I second all the votes for a new battery. The factory batteries are good for about 3 years.
If you have the budget, spend a little more and get an AGM battery. In the US, I got mine from Autozone. They will check your battery and charging system for free.