OBDHut

OBDHut

B1796

Moderate

Lamp Headlamp Low-Beam Circuit Short To Battery

What Does B1796 Mean?

This code indicates the Body Control Module (BCM) has detected an unintended voltage supply (short to battery voltage) in the low-beam headlamp circuit. The BCM monitors the headlamp circuit and has identified that battery voltage is present on the control side of the circuit when it should not be, typically when the lights are commanded off. This creates an overload condition and prevents proper headlamp operation.

Common Causes

45%

Damaged or chafed wiring harness causing direct short to power wire in headlamp circuit

Headlamp wiring harness
Wire insulation
Connector terminals

25%

Faulty headlamp bulb socket with internal short to battery voltage

Headlamp bulb socket
Socket connector

20%

Failed headlamp relay stuck in closed position providing constant power

Headlamp relay
Relay socket

10%

Body Control Module internal driver circuit failure

Body Control Module

Diagnostic Steps

1

Step 1: Perform visual inspection of low-beam headlamp bulbs, sockets, and wiring harness for obvious damage, melting, corrosion, or chafing against metal components. Pay special attention to areas where harness passes through firewall or near sharp edges.

2

Step 2: Disconnect the low-beam headlamp connector at the bulb socket. Using a digital multimeter, check for battery voltage (12V+) on the BCM control wire with ignition on and headlamp switch off. Voltage present confirms short is upstream of socket.

3

Step 3: Locate and remove the headlamp relay (if equipped). Check for battery voltage at the relay control terminal from BCM. If voltage disappears at bulb connector after relay removal, replace relay. If voltage remains, proceed to next step.

4

Step 4: Disconnect BCM connector controlling headlamp circuit. Measure resistance between the headlamp control wire and battery positive at the harness side. Reading below 10 ohms indicates direct short in harness between BCM and headlamp. Reading of OL (open/infinite) indicates BCM internal fault.

5

Step 5: If harness short is confirmed, trace wiring using wiring diagram and physically inspect/repair damaged section. Use electrical tape and protective conduit on repaired sections.

6

Step 6: After repair, reconnect all components, clear code, and perform functional test cycling headlamps on/off multiple times. Monitor for code return and verify proper headlamp operation with no overheating at repair location.

Estimated Repair Cost

$100 - $650

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B1796 mean?

This code indicates the Body Control Module (BCM) has detected an unintended voltage supply (short to battery voltage) in the low-beam headlamp circuit. The BCM monitors the headlamp circuit and has identified that battery voltage is present on the control side of the circuit when it should not be, ...

What causes B1796?

The most common cause of B1796 (Lamp Headlamp Low-Beam Circuit Short To Battery) is: Damaged or chafed wiring harness causing direct short to power wire in headlamp circuit

How much does it cost to fix B1796?

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

Is it safe to drive with B1796?

Vehicle may have inoperative low-beam headlamps reducing nighttime visibility and making the vehicle unsafe for night driving. The short circuit condition can also drain the battery and potentially cause wire overheating or fire risk. Repair should be completed before operating vehicle after dark.

How do I diagnose B1796?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1796 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

Exterior Lighting System

Difficulty

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

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