B1C48 is the high resistance version of the passenger retractor pretensioner fault. The restraint controller is measuring more resistance in that firing loop than the pretensioner should present.
High resistance means current is meeting opposition it should not encounter. In a pretensioner loop that usually comes from a connection losing quality, a terminal that is corroded, spread, or barely touching, rather than from a dead short. The controller stores B1C48 because a loop with extra resistance may not deliver enough current to fire the device when it counts.
Unlike a dead open, high resistance often behaves intermittently. The code may set on cold mornings, after a bump, or only some days, which points at a mechanical connection issue somewhere between the controller and the retractor rather than a failed charge. A code that will not stay set during testing is still worth chasing, because a connection that reads fine on the bench can open up under vibration.
This code lives in the circuit group because it tracks a resistance the controller measures live. Clean the connection and the reading returns to normal. Crash data is a different record entirely, written into memory when a deployment happens and permanent regardless of any clearing attempt.
Resetting the module does not lower resistance in a firing loop. The controller checks that circuit every key cycle and writes B1C48 again as soon as it sees the same reading. Clean or replace the connection, or replace the pretensioner, and the code stops coming back. Our mail-in reset addresses stored crash data and internal module faults.
B1C48 shows on Chrysler in our data, on the first row passenger retractor pretensioner circuit.
Unplug the retractor connector and look closely at the terminals, since corrosion and spread pins cause most high resistance faults on this circuit. Measure the loop at the retractor and again at the controller to see where the extra resistance is added. A clean harness with a high reading at the device points to the pretensioner, and we stock genuine OEM seat belts if it needs replacing. Related codes: B1C47, B1C49, 9069.
Trace the wiring and connectors first. If the module still holds the fault after the repair, mail it to us and we will clear it.
Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.
Do not see it listed? Request a part or call 501-988-0611.