Okay, if it's staying on while driving that is different than the common reason to turn it off IE; you want to listen to the radio with the engine off. On that system it only can be turned off on some of the earlier firmware versions, others it cannot. As you say it's been a while then that is a different issue.
If it's on while driving it is supposed to mean the battery isn't getting charged as fast as power is being taken from it. In that instance you cannot turn it off because it is detecting a constant fault. Same thing if the oil pump were to fail and turn on the light and shut off the engine, just not as fatal for the engine.
I would start by checking the actual charging system, a quick way for that is to use one of the free tests that some of the parts stores do. If it shows the charging system is okay (which is what I'm thinking the Kia folks found) then you test the sensor itself. First you will want to look as the AMS fuse to be sure it's okay, then check at the sensor for voltage and ground. The sensor reads the amount of power going into the battery and compares that with what the ECM thinks the car is using by using an inductive pickup that is part of the negative cable. It uses the LIN bus to talk to the ECM and determine if the numbers match. It replaces the old standard ammeter. In your case the sensor is sending data that says there is a higher drain on the battery than the alternator is producing. A quick test would be to use a voltmeter. First test the battery voltage with the engine off, a fully charged battery should read about 12.6-12.8 volts. Next start the engine and read the voltage now, if the alternator is charging the voltage should be around 14-15 volts and stay there for a minute then drop back to around 13 volts as it starts to cycle it on and off through the ECM. If you see those numbers the charging system is working, then test the sensors voltage. If those tests good, then the sensor is bad. However, one other item that can fail is the alternators overrun clutch. That isn't something you can test without the factory scan tool; its job is to act similar to the AC clutch and only power the alternator when required.
Replacing the sensor is easy to do. It is part of the ground cable clamp. You simply remove the battery negative clamp, then unplug the sensor, next unbolt the ground cable from the other side (green circled bolt). Reverse the process to install the replacement.
Images (Click to make bigger)
Saturday, May 14th, 2022 AT 1:27 PM