B1796 — Lamp Headlamp Low-Beam Circuit Short To Battery
B1796 — Lamp Headlamp Low-Beam Circuit Short To Battery. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: corroded or loose connectors, faulty switch, motor or actuator of the affected system, damaged wiring in door jambs or wet areas.
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1796 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1796 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1796 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; Replace the switch or actuator: $120–$450; BCM repair or replacement: $300–$900. Overall, fixing B1796 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What are the symptoms of B1796?
Drivers most often notice: warning light on the dashboard, the affected function (locks, windows, lighting, wipers) works intermittently or not at all, no impact on engine operation in most cases.
What is the most common cause of B1796?
The most common causes are: corroded or loose connectors, faulty switch, motor or actuator of the affected system, damaged wiring in door jambs or wet areas.
How do I diagnose B1796 myself?
Start with a scan: confirm B1796, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the body electrical system, and verify the suspect component against live data before buying parts.
What does OBD2 code B1796 mean?
B1796 — Lamp Headlamp Low-Beam Circuit Short To Battery. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: corroded or loose connectors, faulty switch, motor or actuator of the affected system, damaged wiring in door jambs or wet areas.
Will B1796 clear itself?
Sometimes B1796 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
When your vehicle's computer detects that the low-beam headlamp circuit is receiving unexpected battery voltage, it logs OBD2 code B1796. This fault belongs to the body electrical category, meaning the issue lives in the lighting control circuitry rather than the engine management system. The body control module continuously watches this circuit while you drive, and if readings stray outside the acceptable range for a set number of consecutive drive cycles, the module locks in the code and illuminates the dashboard warning light.
The freeze frame data stored alongside B1796 is your most valuable diagnostic clue. It records the precise engine operating conditions — RPM, load, temperature, and vehicle speed — the instant the module first spotted the problem. That snapshot tells you exactly what was happening when the short occurred, helping you reproduce the failure during troubleshooting. The module does not set this code on a single glitch; it waits for a confirmed, repeatable fault before storing it, which means when you see B1796, you are dealing with an actual electrical condition that needs attention.
Common Symptoms of B1796
- The malfunction indicator lamp glows steadily on the instrument cluster
- Low-beam headlights fail to activate, operate only on one side, or flash unexpectedly
- Other body functions linked to the same circuit may behave erratically — door locks, interior lighting, or wipers if sharing the harness
- Engine performance remains unaffected in virtually all cases
- The warning light may extinguish after a key cycle in some vehicles before returning
What Causes B1796
- Chafed or broken wiring in the headlamp circuit, especially near the engine bay bulkhead or fender wells where movement and heat degrade insulation over time
- Blown fuse or faulty relay feeding power to the low-beam circuit — the simplest and most common culprit
- Corroded or loose connectors at the headlamp assembly, multifunction switch, or body control module plug
- Defective headlamp switch or combination switch on the steering column
- Body control module malfunction — the BCM itself may be sending incorrect signals or failing to ground the circuit properly
- Moisture intrusion in connectors or junction boxes, creating a parasitic path to battery voltage
How to Diagnose B1796
-
Pull the code with an OBD2 scanner — confirm B1796 is active or stored, then record all freeze frame data. Note the RPM, load, and speed values recorded; you will use these to recreate the failure condition later.
-
Scan for related codes — additional B-series or U-series codes in the body module often point to the root cause. Check manufacturer TSB databases using your VIN to see if a factory service campaign or software update applies.
-
Inspect the fuse and relay for the low-beam circuit — pull each one, examine the element visually, and test for continuity. Swap with a known-good relay if your vehicle uses a relay for headlamp control.
-
Visually trace the wiring harness from both headlamp assemblies back to the BCM. Look for cracked insulation, rubbed-through wires against metal edges, and green or white corrosion deposits on terminals.
-
Operate the low-beam switch while monitoring switch status and headlamp voltage in your scanner's live data. If the switch input shows correct state but the lamps do not respond, the problem lies downstream in the wiring or module.
-
Clear the code and complete a full drive cycle that includes the freeze frame conditions. If B1796 returns, you have confirmed the fault is still present and can proceed with targeted repair.
Repair Options and Costs
Wiring repair or connector service: $80–$250
Cleaning corroded terminals, soldering broken wires, or installing new weatherpack connectors falls in this range. Labor varies by access difficulty.
Headlamp switch or combination switch replacement: $120–$450
Aftermarket switches run $40–$120 for the part; dealer or professional installation accounts for the higher end due to steering column disassembly on many models.
Body control module repair or replacement: $300–$900
BCM replacement requires programming on most modern vehicles. Some shops offer BCM repair (reflashing or component-level fixes) at the lower end of this range.
Total Cost to Fix B1796
Expect to spend between $80 and $900 depending on which component actually failed. The vast majority of B1796 cases stem from a blown fuse, bad relay, or corroded connector — all inexpensive to address. BCM replacement is the outlier, reserved for confirmed module failure after all other suspects are ruled out. Spending time on systematic diagnosis before buying parts prevents wasted money on parts you do not need.
Can You Drive with B1796?
The short answer: yes, in most situations this code does not impair engine operation or drivability. However, driving at night with one low-beam lamp failed creates a safety hazard and may violate traffic laws in your jurisdiction. If the fault also affects windshield wipers, avoid driving in rain until the circuit is restored. Central locking faults linked to shared wiring should be repaired promptly to prevent unexpected security issues. Treat B1796 as a convenience and safety code — the vehicle will run fine, but get it fixed before it leaves you stranded in the dark.
Related OBD2 Codes
- B1700: B1700 — Seatbelt Passenger Pretensioner Circuit Short to Ground: Causes, Symptoms & Fix
- B1701: Seat Driver Recline Forward Switch Circuit Failure
- B1702: Seat Driver Recline Forward Switch Circuit Open
- B1703: Seat Driver Recline Forward Switch Circuit Short To Battery
- B1704: Seat Driver Recline Forward Switch Circuit Short To Ground
- B1705: Seat Driver Recline Rearward Switch Circuit Failure