| DTC Data Sheet | |
| Code | B1808 |
| System | Body |
| Standard | Manufacturer Specific (Chrysler/Dodge) |
| Fault type | Switch Stuck |
| Official meaning | Passenger door lock/unlock switch circuit stuck lock |
Definition source: Dodge factory description. Diagnostic guidance is based on factory-defined fault logic for this code.
B1808 sets when the body controller sees the passenger door lock switch held in the lock position for longer than the design allows. The controller logs this as a “stuck switch” condition and may ignore subsequent inputs from that switch until the fault clears. The driver-side master switch and key fob continue to operate normally.
Check Dodge recalls and safety ratings for your vehicle — free VIN decoder with NHTSA data
B1808 Quick Answer
On a Dodge, B1808 means the passenger-side door lock switch is reporting a stuck-lock signal — either the switch is mechanically stuck, the switch contacts have failed, or the wiring from the switch to the body controller is grounded. Common causes are spilled liquid in the switch panel, a worn contact bushing, or a damaged door harness in the rubber boot between the door and the body.
The Diagnostic Procedure
You will need a scan tool that reads Dodge body codes, a DVOM, the appropriate wiring diagram, the door panel removal procedure for your specific model, and basic hand tools including trim removal tools to avoid damaging clips.
- Confirm B1808 is current and capture freeze frame. Operate the master switch from the driver door — it should still work normally. Operate the passenger switch and watch the scan tool live data for the lock and unlock inputs.
- If the scan tool shows the lock input always active regardless of switch position, the fault is downstream of the switch — either inside the switch or in the wiring back to the body controller.
- If the scan tool shows the lock input change correctly with the switch, the fault is intermittent or in the body controller’s interpretation. Continue with wiggle testing.
- Remove the passenger door panel and access the switch assembly. Inspect for liquid spills, debris, dirt buildup around the switch, or any visible mechanical binding of the switch button.
- Disconnect the switch connector. With the connector unplugged, clear B1808 and recheck. If the code returns immediately with the switch unplugged, the harness is shorted and the switch is not the cause.
- If the code clears with the switch unplugged, test the switch on the bench with an ohmmeter. Operate the switch through both lock and unlock positions and verify the contacts open and close cleanly. A switch that reads continuity on the lock side regardless of position is faulty.
- Inspect the door harness in the rubber boot at the A-pillar. The boot flexes every time the door opens and the wires inside fatigue at predictable points. Look for broken insulation, exposed copper, or evidence of grounding against body sheet metal.
- Repair or replace as indicated. After repair, clear codes, operate both door locks from each switch, and confirm B1808 does not return.
Common Causes
- Failed switch contacts: Years of operation wear the internal contacts. The switch reads stuck lock because the contact has welded or worn to the point of constant continuity. Most common single cause.
- Liquid spill in the switch panel: Coffee, soda, or rain through an open window run down into the switch and create a permanent low-resistance path between contacts. Common on Charger and 300 with rear bottle holders near the rear switches.
- Damaged door harness: The flex section of the harness in the A-pillar boot fatigues over years of door cycling. A wire can break, chafe through, or short to the body shell.
- Mechanical binding: Trim debris, broken switch button, or a damaged switch housing prevents the switch from returning to the rest position.
- Body controller internal fault: Rare. Confirm only after the switch and harness are proven good.
Severity & Driving
B1808 does not affect engine, brake, steering, or safety system operation. The vehicle drives normally. The passenger door lock switch may not work, but the driver master switch and key fob continue to lock and unlock all doors. Some Dodge models will also disable the auto-lock-on-drive feature when a stuck switch is reported, since the controller cannot trust the door state. Repair at convenience — there is no urgent safety issue.
FAQ
Why does my driver master switch still work even though B1808 is stored?
Each door lock switch is a separate input to the body controller. The controller can receive valid inputs from one switch even when another reports a fault. Only the passenger switch is locked out — all other lock controls operate normally.
Can I just disconnect the passenger switch to make the code go away?
Disconnecting the switch will eventually shift the code to a different fault (often “switch input loss” rather than “stuck”). The body controller continues to monitor and will set a related code on the next drive cycle. The fix is to repair the actual fault, not bypass it.
Will B1808 cause my battery to drain?
Not directly. The lock switch circuit draws minimal current. However, if the body controller responds to the apparent stuck input by repeatedly trying to lock the doors, the door lock motor pull current can drain the battery if the vehicle sits unused. If your battery is going flat, consider unplugging the affected switch as a temporary measure while you arrange repair.
Is the door panel hard to remove on this platform?
Most LX-platform Dodge door panels remove with three or four screws hidden behind trim covers and several plastic clips. Use a proper trim removal tool to release the clips without breaking them. Take photographs as you disassemble — the wiring connectors at the door panel are easy to miss when reassembling and a forgotten connector creates a new code.