B1215 — Running Board Lamp Circuit Short to Battery

OBD2 code B1215 flags a problem with the body electrical system (running board lamp circuit short to battery). The car is usually drivable while you plan the repair. Common culprits: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, corroded or loose connectors.

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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1215 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
  4. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  5. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1215 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1215 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; BCM repair or replacement: $300–$900; Replace the switch or actuator: $120–$450. Overall, fixing B1215 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 B1215?

Drivers most often notice: the affected function (locks, windows, lighting, wipers) works intermittently or not at all, warning light on the dashboard, no impact on engine operation in most cases.

How much does it cost to fix B1215?

Repair wiring or connectors — $80–$250; BCM repair or replacement — $300–$900; Replace the switch or actuator — $120–$450. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

Is it safe to drive with B1215?

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.

Will B1215 clear itself?

Sometimes B1215 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.

What does OBD2 code B1215 mean?

OBD2 code B1215 flags a problem with the body electrical system (running board lamp circuit short to battery). The car is usually drivable while you plan the repair. Common culprits: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, corroded or loose connectors.

When your vehicle's computer logs trouble code B1215, it's flagging a specific electrical problem in the running board lamp circuit. The control module has detected that somewhere in this circuit, voltage is being applied when it shouldn't be — specifically, a direct connection to battery power where one shouldn't exist. This isn't a vague "something's wrong" message; the ECU has compared its expected voltage readings against what it's actually seeing and found a clear discrepancy that persisted long enough to trigger a fault.

The body control module continuously monitors the health of circuits across doors, lighting, wipers, and other convenience features. For B1215 to set, the module typically runs its diagnostic check across multiple drive cycles before confirming the fault. Once it decides the reading is genuinely wrong and not a one-time electrical hiccup, it stores the code along with a freeze frame snapshot. That snapshot captures engine RPM, load, coolant temperature, and vehicle speed at the exact moment the problem occurred — information that proves invaluable when you're trying to reproduce the failure condition during diagnosis.

Symptoms

  • The running board lamps or related body function operates intermittently, erratically, or not at all
  • Dashboard warning light illuminates for the body system
  • Other convenience features (windows, door locks, wipers) may behave inconsistently depending on circuit overlap
  • No noticeable effect on engine performance, fuel delivery, or transmission operation
  • The issue may come and go before becoming constant, depending on what triggered the short

Causes

  • Wiring damage in door jambs, tailgate hinges, or areas exposed to moisture — these spots flex constantly and corrode over time
  • Faulty body control module unable to properly regulate the circuit
  • Blown fuse or failed relay feeding the running board lamp circuit
  • Defective switch or actuator controlling the running board lamps
  • Water intrusion into connectors causing unintended battery-voltage feed-through
  • Pinched or chafed wiring from factory installation or aftermarket accessories

How to Diagnose

  1. Hook up an OBD2 scanner, retrieve B1215, and record the freeze frame data before clearing anything. This snapshot tells you what conditions existed when the module first spotted the fault.
  2. Check for any related trouble codes in the body electrical family — secondary codes often point directly to the root cause rather than a downstream symptom.
  3. Examine the wiring harness and connectors feeding the running board lamp circuit. Look for damaged insulation, green corrosion on terminals, and loose or unplugged connections.
  4. Use your scanner to monitor live data from the relevant switches and motors while operating them manually. This confirms whether the module is receiving proper input signals.
  5. Pay special attention to flex points where wires pass through door jambs and hinges — these are the most common failure locations due to repeated bending.
  6. Clear B1215 after your inspection, then drive the vehicle through conditions matching the freeze frame data. If the code reappears, you've narrowed down the failure window considerably.

Repair Options

  • Wiring harness repair or connector replacement: $80–$250
  • Body control module diagnosis, repair, or replacement: $300–$900
  • Running board lamp switch or actuator replacement: $120–$450

How Much Does It Cost to Fix?

The final bill hinges entirely on which component is actually responsible for B1215. Wiring issues sit at the budget end of the range, while BCM replacement or repair represents the most expensive scenario. Independent shop labor rates typically add $75–$125 per hour depending on region. For most vehicles experiencing this code, total repair costs fall between $80 and $900 when accounting for parts and labor. Spending time on proper diagnosis before purchasing expensive modules almost always pays off — the body control module is rarely the culprit when simpler explanations exist.

Can You Drive with B1215?

Short answer: yes, in most cases. B1215 lives in the body electrical module, which means engine operation, braking, and steering remain unaffected. However, if your running board lamps are part of the exterior lighting system or share circuitry with wipers, consider the safety implications before driving in rain, darkness, or situations where visibility matters. Central locking faults associated with body module issues could theoretically leave your vehicle unsecured. Use your judgment based on which specific function the code affects — this is rarely a code that leaves you stranded.