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?
Checking Alternator output and Alternating Current on the line can be a great help. Low Alternator output can be caused by bad Diodes and can allow AC voltage to confuse processors and generate random codes.One quick test would be to feel the alternator when cold, if Diodes are passing current the alternator will be warm, the all inclusive test would be to have the Alt Output checked with a Digital Storage Oscilloscope and Load tester.