Skip to content

Lamp Headlamp Low-Beam Circuit Short To Battery

Jump to the fix

Severity

Medium

Can I keep driving?

Usually drivable, but get it diagnosed without delay.

First step

Treat this as a parasitic draw diagnosis, not a seat sensor fault.

  • BBody
  • 1Manufacturer-specific
  • 7Body
  • 96Sequence number

What does it mean?

B1796 is a Body (airbags, seat belts, body electronics) fault code. It indicates: Sleep Operation Failure Of Occupant Classification ECU .

Symptoms

  • Battery goes flat after the car sits a day or two
  • Slow cranking or no start after an overnight park
  • Airbag warning lamp on with the classification code stored
  • Parasitic current draw measured well above specification
  • Module still responds to a scan tool long after the key is removed

Likely causes

  • A wake-up input stays active, most often a door, hood or trunk ajar switch stuck closed
  • Body network keeps running because another module refuses to sleep and keeps the bus awake
  • Ignition or accessory sense wire to the module stuck at voltage with the key off
  • Internal failure of the module sleep control circuit
  • Moisture in the under-seat connector creating a leakage path that mimics an active input
  • Aftermarket electronics spliced into the body harness holding circuits alive
  • Outdated module software with a known sleep timing issue

How to fix it

  1. Measure parasitic current after the normal sleep timer has expired, without opening a door
  2. Check every ajar switch (doors, hood, trunk) in live data with everything closed
  3. Watch bus activity after the key is off to see which module keeps talking
  4. Pull fuses one at a time while monitoring the current to isolate the circuit
  5. Disconnect the occupant classification module and confirm the draw drops
  6. Measure the ignition or accessory sense wire at the module with the key off
  7. Update the module software if an update exists, otherwise replace and calibrate the module

Codes From the Same System

All Fault Codes

Related Similar Codes

This information follows the generic OBD-II definition and does not replace a vehicle-specific diagnosis. The severity rating is rule-based; an authorised diagnostic reading is required for a definitive answer.