B2246 — Passenger Sliding Door Ajar Circuit Short to GND

OBD2 code B2246 flags a problem with the body electrical system (passenger sliding door ajar circuit short to GND). The car is usually drivable while you plan the repair. Common culprits: corroded or loose connectors, body control module (BCM) fault, 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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B2246 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 B2246 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B2246 (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 B2246 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

Will B2246 clear itself?

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

How much does it cost to fix B2246?

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

What does OBD2 code B2246 mean?

OBD2 code B2246 flags a problem with the body electrical system (passenger sliding door ajar circuit short to GND). The car is usually drivable while you plan the repair. Common culprits: corroded or loose connectors, body control module (BCM) fault, damaged wiring in door jambs or wet areas.

What are the symptoms of B2246?

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

Is it safe to drive with B2246?

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.

When your OBD2 scanner pulls code B2246, the underlying problem is a short to ground somewhere in the passenger sliding door ajar circuit. The body control module expects to see a specific voltage level at its input pin, but a low-resistance path to ground forces the voltage to drop below acceptable limits. As a result, the module can no longer determine whether the sliding door is open or properly latched, so it logs the fault and illuminates the check-engine or body-system warning light.

Modern vehicles rely on door-ajar switches to feed that status information to the BCM. These are typically simple open/closed switches built into the door latch mechanism. When the door closes, the switch closes and pulls the circuit to ground through a reference resistor. When the door opens, the switch opens and the BCM sees the full reference voltage. A short to ground bypasses the switch entirely, which is exactly what B2246 describes. The module needs to see this condition persist across two consecutive drive cycles before it officially registers the fault and turns on the warning light. That two-cycle requirement is intentional — it prevents nuisance codes triggered by a single momentary glitch.

Freeze frame data stored alongside B2246 is valuable. It captures engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault was detected. Use that snapshot to recreate the conditions that triggered the code during your diagnosis — if the problem only appears when the engine is warm or the vehicle is moving, you'll want to test under those specific circumstances.

Common Symptoms of B2246

The most noticeable symptom is a dashboard warning light related to the body system. Beyond that, B2246 tends to affect convenience features rather than core engine operation. Specific symptoms include:

  • Persistent or intermittent body-system warning lamp on the instrument cluster
  • Inability to confirm passenger sliding door status — interior chime may sound erratically or not at all
  • Possible interaction with other body functions if the BCM deprioritizes or disables related outputs when the fault is active
  • No direct impact on engine performance, transmission shifting, or braking systems under most conditions
  • In rare cases, secondary electrical issues affecting nearby circuits that share the same ground reference

What Causes B2246?

The short-to-ground condition that triggers B2246 almost always originates in the wiring or connectors, though component failure is possible. The most frequent culprits, ordered from most to least common:

  • Wiring damaged by repeated flexing in the door jamb — the sliding door harness bends every time the door cycles, eventually cracking insulation or breaking strands
  • Water intrusion into the door connector or harness, causing corrosion and shorts to the door skin ground
  • Blown fuse or failed relay in the door ajar circuit — a protective device may have opened under excessive current from the short
  • Faulty door-ajar switch at the latch — internal contacts can short together or to the switch housing
  • Loose or corroded connector terminals at the BCM or the door harness junction
  • Body control module internal failure — less common but possible if the module itself is defective

Diagnosing B2246

A systematic approach keeps you from replacing parts unnecessarily. Follow these steps in order:

  1. Connect your OBD2 scanner, confirm B2246 is stored, and record the freeze frame data. Note the engine conditions recorded — replicate those when you retest later.
  2. Check for related diagnostic trouble codes. B2246 often appears alongside other body-system codes that point toward the root cause, such as codes for other door ajar switches or BCM-related faults.
  3. Research manufacturer technical service bulletins for your specific make, model, and model year. Many B0xxx code patterns have documented factory fixes, software calibrations, or known issues that speed up diagnosis.
  4. Visually inspect the passenger sliding door harness and connectors. Pay close attention to the flex point where the wiring exits the door and enters the body — this area suffers the most mechanical stress.
  5. With the door open, probe the ajar switch circuit at the BCM connector using a multimeter. Check for resistance to ground that should not be present. A reading below 5 ohms confirms an unintended ground path.
  6. Clear the code, close all doors, complete a full drive cycle matching the freeze frame conditions, and verify the code does not return. If it does, the short is still present.

Repair Options and Costs

Repair costs vary widely depending on which component fails. Start with the most common and least expensive possibilities before moving to pricier replacements.

  • Wiring repair or connector replacement: Repairing chafed wires or replacing damaged connectors typically runs $80 to $250 in parts and labor at an independent shop.
  • Door ajar switch or actuator replacement: The switch inside the door latch is usually replaceable as a separate part. New switches and actuators generally cost $120 to $450 installed.
  • BCM repair or replacement: If diagnostics confirm the body control module itself is faulty, expect to pay $300 to $900 depending on whether you pursue repair, used replacement, or new unit programming.

In most cases, fixing B2246 costs between $80 and $900. Accurate diagnosis upfront prevents spending on expensive parts when the issue turns out to be a $15 connector or a single damaged wire.

Can You Drive with B2246?

B2246 is classified as short severity, meaning it does not directly affect vehicle safety or drivability in most situations. You can typically continue driving without immediate concern. However, the underlying electrical issue should not be ignored indefinitely — a persistent short can stress the circuit, drain the battery, or eventually cause secondary failures in related systems. Address the root cause before it leaves you stranded or compromises visibility in bad weather if exterior lighting is affected.

Related OBD2 codes