OBDHut

OBDHut

B1978

Moderate

Passenger's Front Seat Down Switch Circuit Short to Battery

What Does B1978 Mean?

This code indicates that the Body Control Module (BCM) has detected an unexpected voltage on the passenger's front seat down switch circuit, specifically that the circuit is reading battery voltage when it should not be. This suggests the switch circuit is being continuously powered, typically indicating a short to the power supply wire. The BCM monitors seat position switches to control powered seat motors and memory functions.

Common Causes

40%

Damaged or chafed wiring harness under the seat causing short to power wire

Seat wiring harness
Wire insulation
Connector terminals

30%

Failed seat adjustment switch with internal short to power circuit

Seat adjustment switch assembly
Switch module

20%

Damaged or corroded connector pins at seat switch or BCM causing cross-circuit contact

Seat switch connector
BCM connector
Connector terminals

10%

Failed Body Control Module with internal short circuit on seat switch input

Body Control Module

Diagnostic Steps

1

Step 1: Perform visual inspection of passenger seat wiring harness and connectors, checking for chafed insulation, pinched wires, water intrusion, or corroded terminals at seat switch and under-seat connections

2

Step 2: Disconnect the passenger seat adjustment switch connector and measure voltage at the down switch circuit pin (BCM side) using a digital multimeter - should read 0V with ignition on; if battery voltage present, wiring harness has short to power

3

Step 3: If no voltage present at connector, perform resistance test across the down switch terminals with switch disconnected - should show open circuit (infinite resistance) when not pressed; low resistance indicates failed switch

4

Step 4: Check for proper ground circuit continuity at seat switch ground pin to chassis ground - should read less than 1 ohm resistance; high resistance indicates poor ground connection

5

Step 5: If all wiring and switch test normal, check BCM connector terminals for damage, corrosion, or bent pins causing internal short; measure resistance between down switch circuit pin and power supply pins at BCM connector

6

Step 6: After repairs, clear codes, operate seat adjustment through full range of motion, and verify code does not return; confirm proper seat operation in all directions

Estimated Repair Cost

$100 - $600

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B1978 mean?

This code indicates that the Body Control Module (BCM) has detected an unexpected voltage on the passenger's front seat down switch circuit, specifically that the circuit is reading battery voltage when it should not be. This suggests the switch circuit is being continuously powered, typically indic...

What causes B1978?

The most common cause of B1978 (Passenger's Front Seat Down Switch Circuit Short to Battery) is: Damaged or chafed wiring harness under the seat causing short to power wire

How much does it cost to fix B1978?

Typical repair costs for B1978 range from $100 to $600, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with B1978?

This code does not affect vehicle safety or drivability and the vehicle can be operated normally. The passenger seat adjustment function may be disabled or operate incorrectly, but this does not pose a safety risk requiring immediate repair.

How do I diagnose B1978?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1978 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Body

System

Body Control System (Power Seat)

Difficulty

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.