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

B1658: Pretensioner Deployment Count Full

B1658 is a counter rather than a fault. The module has recorded six pretensioner firings and will not accept any more.

Stored crash data

What B1658 means

Kia restraint systems keep a running count of how many times the belt pretensioners have fired. Once that count reaches six, the module stops the system and stores B1658. It is a life limit written into the software, which is why nothing on the vehicle will test bad while the code is present.

Reaching the limit says the restraint hardware has been through more events than the design allows for reuse. The count lives in module memory, so it follows the module rather than the vehicle. A used module pulled from a car with a long event history can bring a full or nearly full counter with it into a vehicle that is otherwise clean.

Common causes

Crash data or hardware fault?

Kia files this with crash data because it is a stored record rather than a measurement. Circuit codes describe what the module is reading at this second and clear when the reading is good. A deployment count does not clear on its own, no matter how healthy every circuit in the car is.

Does our reset clear it?

Resetting the module is the remedy here. Our mail-in service returns the module to a factory state, which clears the stored count along with any crash data. Replace fired pretensioners with genuine OEM parts before the module goes back in, because a cleared counter on worn hardware puts the vehicle back where it started.

Which makes throw it

Kia uses B1658 for the pretensioner deployment count. We reset Kia SRSCMs of this type and clear stored counters as part of returning the module to factory condition.

What to do next

Work out which pretensioners have actually fired, since a full counter means the belt hardware has a history worth inspecting. Replace any fired retractor with a genuine OEM unit rather than reusing it. Then send the module to us for the reset, and call 501-988-0611 if you need help identifying the right belt assemblies. Related codes: B1657, B1670, B1193.

B1658 will not clear with a scanner

It is locked crash data. We clear it.

Mail us your original module. We restore it to factory-ready condition for a fraction of dealer cost, the same way we have since 1997.

Genuine OEM parts in stock now

Shop all parts

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