B1485 means the restraint control module measured resistance above its limit on the second stage circuit of the front passenger airbag. Kia and Hyundai call the module the SRSCM and the bag the PAB. High resistance on a firing circuit means the module cannot count on that stage doing its job, so it lights the airbag lamp and stores the code.
The passenger airbag on these vehicles is a dual stage unit. In the Sorento service manual the PAB sits in the passenger crash pad and carries two firing squibs for the bag plus a third squib for the active vent, and each circuit is monitored separately with the key on. B1485 is the second stage circuit reading high.
High resistance is a partial connection. The path is still there, but something in it is adding ohms: a terminal that has backed out of its housing, a connector seated but corroded, a loose crimp, or a bag that is not the one the vehicle was built with. A dead open reports on its own number instead.
The block runs in order and reading your place in it saves time. B1485 is passenger second stage resistance too high, B1486 is the same circuit too low, B1487 is a short to ground, and B1488 is a short to battery. B1481 through B1484 are the driver side equivalents. Knowing which of the four you have narrows the search before the dash comes apart.
Circuit fault. The SRSCM takes this reading live and repeats it every key cycle, so it describes the condition of the hardware in front of it rather than a past event.
After a frontal impact the same vehicle usually has both problems at once. The circuit reads wrong because the bag fired, and the module is separately holding a crash record. Kia and Hyundai modules that have recorded a deployment will not clear with a scan tool no matter how many times the codes are erased, which is the point where most people start looking for a reset service.
Not this code. Resistance is a property of the wiring and the bag, and it stays whatever it is until the parts are repaired or replaced.
What our service handles is the locked memory behind it. Once the correct passenger airbag and any damaged wiring are in place, an airbag module reset clears the crash record out of your original SRSCM so it goes back into the same vehicle with no programming. If the belts locked in the same impact, our seat belt repair covers the pretensioners and the retractors.
B1485 in this meaning comes from the code set Kia and Hyundai share, and it appears on models with dual stage passenger airbags. The Hyundai list prints it as Passenger Airbag Resistance too High 2nd stage. The Kia wording describes the same thing as passenger airbag module circuit resistance high. Other manufacturers use B1485 for their own systems, so confirm the code came from a Kia or Hyundai module first.
Do not put a meter on the airbag itself. Kia states it in the service manual, because current from a multimeter can fire a squib. Disconnect the battery, wait out the discharge time, and work from the connector rather than testing through the bag.
Open the glove box and get to the passenger airbag connector. Unlatch it, look at the terminals under good light for green film and for a pin that has pushed back into the housing, reseat it and rescan. If the connector is clean, check the part number on the bag against the build, since a mismatched bag sets this code on a harness that is in perfect condition. B1346 is the first stage version of the same fault on the driver side, and B1657 is a crash record you may find stored alongside it.
Related codes: B1486, B1481, B1346
Keep reading:
Code scope: Kia, Hyundai. The same number can mean something different on another manufacturer, so match the code to your make before you act on it.
A reset clears stored crash data. A replacement part fixes a hardware fault. We have read these codes since the nineties and will tell you which one you are looking at.
Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.
Kia parts and codes · Do not see it listed? Request a part or call 501-988-0611.