hi, have been a general motors owner most of my adult life. you can reset some codes by disconnecting battery. in the case of airbag, the cp does a airbag selfcheck as soon as you start the car. the airbag light will flash, then stay illuminated if you have something wrong with your airbag system. the kia repairmen said disconnecting battery would set airbag code. in other words, if your airbag light was not illuminated and you disconnected your battery, it would cause your airbag light to stay on. if there are any kia repairmen on this forum that dispute this, i would like to hear from them.