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
30%
Broken, corroded, or disconnected wiring harness between the switch and BCM, including damaged terminals or connectors
20%
Poor ground connection at the switch circuit or corroded ground point causing open circuit reading
10%
Failed Body Control Module unable to properly read switch input signal
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
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...
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
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.
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.
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
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.