The rain was lashing against the windshield of Elias’s Peugeot when he first saw the message. It wasn’t a standard "Service" light; it was a stubborn refusal. He turned the key, and the dashboard blinked back at him like a confused owl. Key not detected.
Elias was a man of logic, a restorer of old clocks, and he knew that every machine had a pulse. But this modern Peugeot felt like it was speaking a language he hadn't learned. He pulled out his OBD2 scanner, the small device humming as it interfaced with the car’s BSI (Built-in Systems Interface)
The screen flickered and spat out a single, cold string of characters:
He sighed. In the technical manuals, B173D meant the car had forgotten its owner. The "Identifier Invalid" error meant the hands-free remote sitting in his pocket was now a stranger to the ignition reader. The car wasn't broken in the traditional sense—no gears were stripped, no oil was leaking—it was simply having a crisis of identity. Elias tried the old mechanic's ritual: the
. He disconnected the battery, waited in the silence of the cabin for ten minutes, and reconnected it, hoping the electronic brain would wake up with a cleared memory.
He sat back in the driver's seat and pressed the start button. For a heartbeat, the dashboard stayed dark. Then, the dials swept to the right, the immobilizer light vanished, and the engine purred to life. The "Ghost in the Dash" had been appeased—for now. Proactive Follow-up: technical explanation
of how to fix this specific fault code on your vehicle, or should I continue with more creative drafts
When to Call a Professional vs. DIY
DIY-friendly tasks:
- Battery load test and replacement
- Relay removal and resistance test
- Clearing codes and BMS reset (with mid-range scanner)
Leave to a professional:
- BPGA circuit board repair or replacement (high risk of immobilizer malfunction)
- BSI software updates
- Any work involving the central junction box (risk of airbag or lighting failure)
Fault Code: B173D
Manufacturer: Peugeot / Citroën (PSA group)
System: Airbag / Supplemental Restraint System (SRS)
Typical description: “Driver’s side airbag trigger circuit – resistance too high” (or similar open circuit / high resistance fault)
Step 3: Actuator Test (Using Scanner)
Use your diagnostic tool to access the Built-In Systems Interface (BSI).
- Go to Actuator Tests.
- Select Door Locking.
- Command the door to lock/unlock.
- Observation: If you hear the motor whirring but the code returns, the issue is the feedback switch. If you hear nothing, the motor or power supply is dead.
Step 2: Visual Inspection
- Remove the interior door trim panel.
- Inspect the rubber conduit (loom protector) between the door and the car body. Peel it back and check for broken wires (usually Blue, Green, or Brown signal wires).
- Disconnect the electrical plug at the door lock mechanism. Check for "green fuzz" (corrosion) on the pins. Clean with electrical contact cleaner if minor.
3. Symptoms
If your vehicle has stored code B173D, you may experience the following symptoms:
- Erratic Locking: The doors lock and then immediately unlock when pressing the key fob or internal button.
- Deadlock Failure: The "superlock" (second press of the fob) does not engage.
- False Door Ajar Warnings: The dashboard displays a "Door Open" warning even when the door is physically closed.
- Alarm Issues: The alarm may fail to arm, or the alarm siren may sound randomly because the system detects a breach in the locking circuit.
- No Sound: The locking "clunk" is absent from the specific door storing the code.
4. Technical Causes
The B173D code is rarely a software issue; it is almost always a physical electrical failure. Common causes include:
- Failed Micro-Switch (Most Common): The internal switch that detects the "Locked" position has failed or is sticking. The motor moves the lock, but the switch doesn't send the confirmation signal back to the BSI.
- Wiring Harness Damage: Broken wires in the door loom (common in the rubber conduit between the door and the A-pillar due to repeated opening/closing).
- Corrosion: Water ingress into the lock connector plug causing high resistance or short circuits.
- Mechanical Seizure: The mechanical latch is stiff or seized, preventing the electric motor from moving the lock fully into position, causing a timeout error.
Diagnostic steps (no special tools needed initially)
- Check under driver’s seat – look for yellow airbag connectors. Disconnect battery (wait 15 min), unplug/clean/reseat.
- Inspect steering column wiring – move steering wheel fully left/right while reading live resistance via diagnostic tool (or watch if airbag light flickers).
- Test clock spring – continuity between column side and airbag side.
- Measure resistance – should be ~2–5 ohms across airbag igniter (with airbag removed & battery off – safety first).
Step 3: Locate and Test the Pre-Heater Relay
For a 1.6 BlueHDi Peugeot:
- Open under-bonnet fuse box (BPGA).
- Identify the pre-heat relay (usually marked “R5” or “GPR” – Glow Plug Relay).
- Remove the relay. Using a multimeter:
- Measure resistance across pins 85 & 86 (coil). Should be 50–120 ohms. If open or shorted → replace relay.
- Apply 12V to coil pins. You should hear a click. Check continuity across pins 87 & 30. If no continuity → replace relay.