I had the IMA and Charging System lights come on. I replaced my 12 volt battery with a new battery. I also notice my battery is not charging anymore. I tried to take it to auto to get codes, but the guy couldn’t get one because check engine light wasn’t on. From what I am seeing on the threads I might have to get a new cell battery. Also I am at 108,000 miles. Am I better off buying a new car ?