OBDHut

OBDHut

B2604

Easy (DIY)

Power Sliding Door On/Off Switch Open Circuit

What Does B2604 Mean?

This code indicates the Body Control Module (BCM) has detected an open circuit condition in the power sliding door on/off switch circuit. The BCM continuously monitors the switch circuit for proper voltage and continuity, and when it detects no signal or infinite resistance where it expects a complete circuit, it sets this code. This affects the vehicle's power sliding door convenience system by preventing normal operation of the door through the switch.

Common Causes

40%

Faulty or worn power sliding door on/off switch with internal open circuit or broken contacts

Power sliding door switch
Switch assembly

30%

Broken, corroded, or disconnected wiring harness between the switch and BCM, including damaged terminals or connectors

Wiring harness
Electrical connectors
Terminals

20%

Poor ground connection at the switch circuit or corroded ground point causing open circuit reading

Ground wire
Ground connection point

10%

Failed Body Control Module unable to properly read switch input signal

Body Control Module
BCM

Diagnostic Steps

1

Step 1: Visually inspect the power sliding door on/off switch for physical damage, wear, or debris. Check for loose mounting or damaged switch housing that might indicate internal failure.

2

Step 2: Disconnect the switch connector and use a digital multimeter to measure resistance across the switch terminals in both on and off positions. Normal switch should show continuity (near 0 ohms) in one position and open circuit (infinite resistance) in the other, depending on design.

3

Step 3: With switch disconnected, inspect connector terminals for corrosion, bent pins, or moisture. Check wiring harness from switch to BCM for chafing, cuts, or pinch points, paying special attention to areas near hinges and door jambs where flexing occurs.

4

Step 4: Use multimeter to test continuity of wiring from switch connector back toward BCM connector. Check for 5V or 12V reference voltage (depending on manufacturer) at switch connector with ignition on, indicating BCM is supplying power.

5

Step 5: Verify ground circuit integrity by checking resistance between switch ground terminal and known good chassis ground, should read less than 1 ohm. If ground is compromised, trace and repair ground connection.

6

Step 6: If all wiring and connections test good, replace the switch. After replacement or repair, clear codes, cycle the switch through all positions multiple times, and verify code does not return.

Estimated Repair Cost

$75 - $350

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does B2604 mean?

This code indicates the Body Control Module (BCM) has detected an open circuit condition in the power sliding door on/off switch circuit. The BCM continuously monitors the switch circuit for proper voltage and continuity, and when it detects no signal or infinite resistance where it expects a comple...

What causes B2604?

The most common cause of B2604 (Power Sliding Door On/Off Switch Open Circuit) is: Faulty or worn power sliding door on/off switch with internal open circuit or broken contacts

How much does it cost to fix B2604?

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

Is it safe to drive with B2604?

This code does not affect vehicle safety or driveability and it is safe to continue driving. The primary impact is loss of convenience as the power sliding door may not operate via the switch, though other door operation methods may still function normally.

How do I diagnose B2604?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2604 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/Power Door System

Difficulty

Easy (DIY)

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

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