So I'm driving my way back home on the highway and the battery light starts flashing at random times so I turned off the stereo and kept driving to my local Autozone because all mechanic shops are closed after 5pm around here so the guy at the Autozone connects his device and shows me "bad battery" and tells me the cost of a new one so I'm like ok give me a few minutes. I scan the ECU to see if I had any other issues and as usual NOTHING. I turn on the engine and let it run and unplugged the negative terminal while the engine running and the car kept running for a while until I decided to shut it down. I purchased the new battery and left home...a block away from home the battery light comes on again but this time stayed ON. Went back to the Autozone and we check the alternator and is GOOD, shut down the engine to test the new battery and is GOOD. We look for the belt and is good, loose connection NOPE! The light is now ON permanently now. What should I do? Thanks for reading all this BS. BTW the car feels weird like a lack of acceleration.