B1687 — Lamp Dome Input Circuit Short To Battery #
Note: The exact wording of this code may vary depending on the vehicle manufacturer.
- “Dome Lamp Input Circuit Short to Battery” (Ford, Chrysler, GM)
- “Interior Lamp Input Circuit High” (Nissan)
- “Roof Light Control Input Shorted” (Toyota)
Summary of DTC B1687 #
The B1687 diagnostic trouble code (DTC) indicates that the vehicle’s dome lamp (interior roof light) input circuit is experiencing an electrical short to battery voltage. In simple terms, the circuit designed to control or sense the dome lamp is receiving a higher voltage than expected, typically because it is directly or partially connected to the battery’s positive side. This code is commonly stored by the Body Control Module (BCM), the unit responsible for managing various interior electrical systems. The issue may prevent normal dome light operation, affect other interior lighting functions, and sometimes trigger security or courtesy features to malfunction. While not usually a safety-critical code, it can be annoying and may point to deeper electrical problems if left unchecked.
Common Symptoms for B1687 #
When a vehicle registers the B1687 code, several telltale signs often appear. These may range from mild inconveniences to persistent annoyances, depending on the severity of the short and the vehicle’s design. Watch for these symptoms:
- Dome light remains on continuously, even when doors are closed
- Dome light does not respond to door switches or manual controls
- Other interior lights malfunction (e.g., footwell, map lights)
- Battery drain due to lights staying on after vehicle shutoff
- Warning messages or chimes related to doors, lighting, or electrical faults
- Possible malfunction of security/courtesy systems (e.g., delayed exit lighting not working)
Most Likely Causes for B1687 #
The B1687 code is typically triggered by conditions that introduce excess voltage into the dome lamp circuit. These are the most frequent root causes, ranked by how often they are observed:
- Damaged wiring harness—frayed, pinched, or melted wires causing a short to the battery supply
- Faulty dome lamp switch—a stuck or internally shorted switch sending constant voltage
- Corroded or loose connectors—especially at the dome lamp, BCM, or associated harness plugs
- Incorrectly installed aftermarket equipment—such as alarm systems or custom lighting tapping into dome light wiring
- Body Control Module (BCM) malfunction—rare, but possible if all else checks out
Step-by-Step Diagnostics for B1687 #
Pinpointing the exact cause of a B1687 code requires methodical troubleshooting. Don’t skip steps—systematic diagnostics reduce the risk of misdiagnosis and unnecessary repairs. Here’s a proven approach:
- Read and clear codes with a professional scan tool; verify if B1687 returns immediately or after a specific action
- Inspect dome lamp operation—check if it stays on, doesn’t respond, or behaves erratically
- Visually examine wiring and connectors at the dome lamp, switches, and BCM for obvious damage or corrosion
- Test dome lamp switch for continuity and correct open/close function using a multimeter
- Measure voltage at the dome lamp input circuit—look for presence of battery voltage when there shouldn’t be any
- Check for aftermarket modifications or spliced-in accessories on the dome lamp circuit
- If all else checks out, test BCM outputs and, if needed, substitute with a known-good unit for confirmation
Possible Repairs for B1687 #
Once the root cause is identified, repairs can be targeted and effective. The following fixes correspond directly to the likely sources of the B1687 code:
- Repair or replace damaged wiring—splice, insulate, or reroute as necessary to restore proper circuit isolation
- Replace faulty dome lamp switch if it fails continuity or operation checks
- Clean and reseat connectors—use electrical contact cleaner and ensure tight fits
- Remove or correctly rewire aftermarket devices that improperly tap into the dome lamp circuit
- Replace BCM only if all other causes are conclusively ruled out
Is It Safe to Drive with B1687? #
Yes, you can typically drive with a B1687 code, but with limitations. This code does not affect engine performance, braking, or critical safety systems. However, you may experience persistent dome/interior light issues, which can cause distraction at night or drain the battery if the lights stay on. If the dome light is stuck on, consider removing the bulb as a temporary measure until repairs are completed. Always address the underlying electrical issue promptly to avoid further complications.
Vehicles Most Commonly Affected by B1687 #
The B1687 code appears most often on vehicles where the body electrical systems and dome lamp circuits are closely tied into the BCM. This includes, but is not limited to:
- Ford: Focus, F-150, Explorer, Fusion, Escape
- Chrysler/Dodge/Jeep: Grand Caravan, Town & Country, Ram, Cherokee
- General Motors (Chevrolet, GMC, Buick, Cadillac): Silverado, Malibu, Equinox, Yukon
- Nissan: Altima, Sentra, Rogue
- Toyota: Camry, Corolla, Tacoma (noted as “Roof Light Control”)
Common Mistakes & Best Practices for B1687 #
Missteps can lead to wasted time and money. Here are common errors and professional tips for tackling B1687 effectively:
- Replacing the dome bulb without checking the circuit—the problem is electrical, not just the bulb
- Overlooking aftermarket wiring—always check for recent installations or modifications
- Ignoring intermittent symptoms—loose connections can cause on-and-off issues; wiggle-test harnesses if needed
- Skipping voltage checks—use a multimeter to confirm a genuine short to battery before replacing parts
- Always disconnect the battery before major electrical work to avoid accidental shorts or module damage
Express FAQ for B1687 #
Here are fast answers to the most frequent questions about the B1687 code:
-
Q: Will B1687 cause my battery to die?
A: If the dome light stays on due to the short, it can drain your battery overnight or after extended periods. Fixing the circuit quickly is important. -
Q: Can I just pull the dome lamp fuse?
A: Yes, as a temporary solution, removing the dome lamp fuse or bulb can prevent battery drain and distraction. However, this does not address the underlying electrical problem. -
Q: Do I need to replace the BCM if I have B1687?
A: Not usually. Most B1687 codes are caused by wiring or switch faults. Only replace the BCM after thoroughly checking all other possibilities.




