Okay, so I drive a 13 Hyundai Genesis Coupe 2.0T. Last night my check engine light came on. I took it to advance auto today to have the code read. It threw a bunch of codes which were Throttle Actuator Control Motor Current Range/Performance, Turbocharger Boost Control Position Sensor A Circuit Low, ECM/PCM Internal Eng Off Timer Perf, Clutch Switch Input Circuit, and Warning Lamp Failure. They checked the battery and it had gone bad. On my way to advance the car started acting weird. I was driving when all of a sudden it seemed to have lost acceleration. It was just slowing down. When i parked it, it was idling weird. I turned the car off, and started it again without a problem and would drive normally again for a little while. I had the battery replaced, but it still seems to be doing it. Anyone have any ideas on whats going on?