B1972 — Passenger Rear Seat Up Switch Circuit Short to Battery

OBD2 code B1972 flags a problem with the body electrical system (passenger rear seat up switch circuit short to battery). The car is usually drivable while you plan the repair. Common culprits: body control module (BCM) fault, corroded or loose connectors, 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 B1972 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 B1972 does not return.

Approximate repair cost

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

The most common causes are: body control module (BCM) fault, corroded or loose connectors, damaged wiring in door jambs or wet areas.

What are the symptoms of B1972?

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

Is it safe to drive with B1972?

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 do I diagnose B1972 myself?

Start with a scan: confirm B1972, 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.

How much does it cost to fix B1972?

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

The engine control module logs B1972 when it identifies a problem in the passenger rear seat up switch circuit — specifically, a short to battery condition. This code lives in the body electrical category, which handles comfort and convenience features rather than engine management. When the module monitors this circuit and sees voltage readings that spike above normal limits for longer than expected, it registers the fault and illuminates the check engine light.

Body control systems run continuous self-checks while you drive. B1972 triggers once the irregular signal persists through enough drive cycles to confirm it's a real problem and not a one-time electrical hiccup. The stored freeze frame captures exactly what was happening at that moment — engine speed, load, temperature, vehicle speed — giving you a snapshot to match during testing.

Common Symptoms of B1972

  • Dashboard warning light stays on after the fault occurs
  • Affected system shows intermittent or complete loss of function
  • Passenger rear seat may not respond to up/down commands
  • Related body features (seat memory, lighting, locks) can behave erratically
  • No noticeable impact on engine performance or fuel economy in most cases
  • Sometimes no symptoms beyond the illuminated warning light

What Causes B1972?

  • Faulty seat up switch or worn contacts inside the assembly
  • Short circuit in the wiring harness somewhere between the switch and module
  • Blown fuse protecting the seat circuit
  • Body control module itself malfunctioning or interpreting signals incorrectly
  • Corrosion buildup on electrical connectors disrupting proper current flow
  • Loose connector partially separating from its mount
  • Wire insulation damage in high-flex areas like door jambs

How to Diagnose B1972

  1. Plug in an OBD2 scanner and pull all stored codes. Record B1972 along with any companions — related codes often point to the actual root cause rather than the symptom.
  2. Save the freeze frame data associated with B1972 before clearing anything. This record shows the exact conditions — rpm, load, coolant temp, vehicle speed — at the moment the module detected the problem.
  3. Check manufacturer technical service bulletins for your specific make and model. Many body electrical codes have documented factory fixes, software updates, or known issues tied to particular model years.
  4. Perform a visual inspection of the wiring and connectors in the seat circuit. Look for damaged insulation, green corrosion deposits, or connectors that are not fully seated.
  5. Operate the seat switch while monitoring relevant PIDs in live data. Watch for expected voltage changes that should correspond to switch movement.
  6. Pay special attention to flex points where wires bend repeatedly — door jambs and seat tracks. Wires break here first from constant flexing. After clearing the code, complete a drive cycle matching the freeze frame conditions and verify B1972 does not return.

Repair Options for B1972

Addressing the most common and inexpensive possibilities first makes sense before pursuing expensive component replacement:

  • Wiring repair or connector replacement — $80–$250
  • Passenger rear seat switch replacement — $120–$450
  • Body control module repair or replacement — $300–$900

Total Cost to Fix B1972

Your actual repair bill hinges entirely on which part failed. The good news is that the cheapest fixes resolve the majority of these codes. Expect to pay between $80 and $900 depending on diagnosis results. A faulty switch or loose connector typically lands in the $80–$250 range, while BCM replacement sits at the high end. Spending time narrowing down the exact cause before purchasing parts keeps your total investment reasonable.

Can You Drive with B1972?

Generally safe to continue driving. Body electrical codes like B1972 typically do not affect engine operation, transmission function, or critical safety systems. The main concerns involve any secondary systems sharing the same circuit — if your central locking or interior lighting shares wiring with the faulty circuit, those features may operate unpredictably. In poor weather, non-functional wipers or exterior lighting would create a safety issue worth addressing promptly.

Related OBD2 codes