FIVE STARAIRBAGS
Sold and shipped fromJacksonville, Arkansas
Mon to Fri, 9 AM to 5 PM CT501-988-0611
Cart
Kia SRS fault code

B1652: Crash Recorded in the Front Passenger Side Airbag

B1652 is the Kia and Hyundai restraint control module writing down that it commanded the front passenger airbag during a frontal collision. It is a record of what the module did, not a report of something currently broken. The module locks it deliberately, no scan tool clears it, and the restraint system stays out of service while it is stored.

Crash data

What B1652 means

Kia and Hyundai use one control module for the restraint system, the SRSCM, and group its deployment records in the B165x and B167x band. B1650 is a crash recorded in the first stage only on a frontal impact. B1651 is a crash recorded with the driver side airbag. B1652 is the same event on the passenger side. B1657 covers a crash where only the belt pretensioners fired. B1670 is a full stage frontal deployment. Each number names what the module actually commanded, which is why the whole list is worth printing before anyone starts clearing codes.

The lock is by design. Once the SRSCM has recorded a deployment, it will not go back to normal operation on its own, because a module that has used its record cannot be trusted to manage the next collision. Factory guidance for a vehicle with a stored crash record is to replace the SRSCM. The other route, and the one most shops take, is to have the original module restored to its pre-collision state.

While B1652 is stored, the airbag warning lamp is on and the system is disabled. That covers every airbag and every pretensioner on the vehicle, not only the passenger side.

Common causes

Crash data or hardware fault?

Crash data, without ambiguity. Nothing in the wiring produces B1652 and no circuit repair removes it. Expect company on the scan report as well. The passenger inflator that fired now reads as an open circuit, so a passenger loop code from the B135x band usually sits next to B1652, and if the belts fired you will see pretensioner codes with it. Those are accurate readings of parts that have already done their job, and they clear once the parts are replaced.

Does our reset clear it?

Yes, this is the situation our service is built for. An airbag module reset restores the SRSCM to its pre-collision state and removes the stored record, and our crash data reset page walks through what that involves. Order matters. Replace the deployed passenger airbag, deal with any belts that fired, and repair the wiring first, because a restored module put back into a vehicle with a fired inflator still hanging on the circuit will log fresh faults straight away. Sending in the vehicle's own module also keeps you clear of VIN programming, since the original unit going back into the same car needs none.

Which makes throw it

B1652 in this form belongs to the SRSCM used across Kia and Hyundai, and the two brands share the numbering, so the code reads the same on either badge. It turns up on the group's cars, crossovers, and SUVs wherever that module generation is fitted. Other manufacturers assign B1652 to their own systems, so confirm the code came off a Kia or Hyundai restraint module before treating it as a deployment record.

What to do next

Print the full code list before anything gets cleared. The codes stored next to B1652 tell you what fired and what still needs replacing, and once someone erases the clearable ones that information is gone. Then work through the hardware: the passenger airbag, the belts, the front impact sensors, and any wiring damaged in the collision.

Replacement inflators are listed under passenger airbags, and fired belts go through seat belt repair. Related records from the same band are B1650 and B1657. If you cannot find the part you need for the year and model, tell us what it is and we will look.

Related codes: B1650, B1651, B1657, B1670

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.

B1652 on your scanner?

Tell us the code and the vehicle, and we will tell you what it needs

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.

Kia and Hyundai airbags, seat belts, and modules in stock

Shop all Kia parts

Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.