OBDHut

OBDHut

B1686

Easy (DIY)

Lamp Dome Input Circuit Open

What Does B1686 Mean?

This code indicates the Body Control Module (BCM) has detected an open circuit in the dome lamp input circuit. The BCM monitors the dome lamp switch inputs and has identified that the circuit is not completing properly, meaning no signal is being received when the dome lamp switch is activated. This prevents the BCM from receiving input to control interior lighting based on door status or manual switch activation.

Common Causes

35%

Faulty dome lamp switch or door jamb switch with open internal contacts or poor connection

Dome lamp switch
Door jamb switch
Switch connector

30%

Broken or damaged wiring between dome lamp switch and BCM, including chafed, cut, or corroded wires

Dome lamp circuit wiring harness
Wire terminals
Connector pins

20%

Loose, corroded, or damaged electrical connector at dome lamp switch or BCM

Dome lamp switch connector
BCM connector
Connector terminals

15%

Faulty BCM with damaged input circuit or failed internal components

Body Control Module

Diagnostic Steps

1

Step 1: Perform visual inspection of dome lamp switch, door jamb switches, and all associated wiring/connectors for obvious damage, corrosion, loose connections, or broken wires. Check connector terminals for bent pins or corrosion.

2

Step 2: Using a digital multimeter, test continuity from the dome lamp switch input pin back to the BCM connector with the switch in both open and closed positions. Expected reading should show continuity (0-5 ohms) when switch is closed, and open circuit (OL) when switch is open.

3

Step 3: Check for proper ground at the dome lamp circuit by measuring voltage at the switch connector with ignition on. Should read battery voltage on the input side when circuit is inactive, and near 0V when grounded through the switch.

4

Step 4: If wiring and connections test good, test the dome lamp switch itself by disconnecting it and measuring resistance across switch terminals while manually actuating. Replace switch if it does not show proper open/closed operation.

5

Step 5: Clear the code and perform functional test by operating dome lamp switch and door switches while monitoring live data. Verify BCM receives proper input signals and dome lamps operate correctly. Recheck for code return.

Estimated Repair Cost

$75 - $400

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B1686 mean?

This code indicates the Body Control Module (BCM) has detected an open circuit in the dome lamp input circuit. The BCM monitors the dome lamp switch inputs and has identified that the circuit is not completing properly, meaning no signal is being received when the dome lamp switch is activated. This...

What causes B1686?

The most common cause of B1686 (Lamp Dome Input Circuit Open) is: Faulty dome lamp switch or door jamb switch with open internal contacts or poor connection

How much does it cost to fix B1686?

Typical repair costs for B1686 range from $75 to $400, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with B1686?

Safe to continue driving. This only affects interior dome lamp operation and does not impact vehicle safety systems or drivability. Repair at convenience, though it may cause inconvenience during nighttime entry/exit.

How do I diagnose B1686?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1686 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Body

System

Interior Lighting System / Body Control Module

Difficulty

Easy (DIY)

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.