What Does B2342 Mean?
This code indicates the Body Control Module (BCM) has detected an open circuit in the positive reference voltage supply that powers the seat position switch assembly. The BCM provides a regulated 5-volt or 12-volt reference voltage to the seat switch circuit, and this circuit is now reading outside normal parameters, typically zero volts or infinite resistance. This prevents the seat adjustment controls from functioning properly as the switches cannot send position signals back to the seat control module.
Common Causes
45%
Open circuit in the wiring harness between BCM and seat switch assembly due to broken wires, chafing, or connector pin damage
30%
Failed or corroded connector at seat switch assembly causing loss of reference voltage continuity
15%
Faulty seat switch assembly with internal open circuit in reference voltage circuit
10%
BCM internal fault preventing proper reference voltage output to seat switch circuit
Diagnostic Steps
1
Step 1: Perform visual inspection of all wiring and connectors between the BCM and seat switch assembly, checking for damaged wires, corrosion, bent pins, or loose connections. Pay special attention to areas where harness passes under seat tracks where chafing commonly occurs.
2
Step 2: Using a digital multimeter, backprobe the seat switch connector (with connector still attached) and measure reference voltage on the positive common wire (typically 5V or 12V depending on vehicle). If voltage is present at switch but code persists, suspect switch internal fault.
3
Step 3: If no voltage found at switch connector in Step 2, disconnect seat switch connector and measure voltage at BCM side of harness connector. This isolates whether fault is in harness or at BCM output. Expected reading should be 5V or 12V with key on.
4
Step 4: Check continuity of reference voltage wire from BCM to seat switch with all connectors disconnected and ignition off. Resistance should be less than 5 ohms. Check for short to ground on same circuit (should read infinite resistance).
5
Step 5: If harness tests good but no voltage at BCM output, suspect BCM fault. If voltage present at BCM but not at switch, repair open in harness. If voltage present at switch but code persists, replace seat switch assembly.
6
Step 6: After repair, clear codes, cycle ignition, operate seat controls through all positions, and verify code does not return and all seat functions operate normally.
Estimated Repair Cost
$75 - $650
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) has detected an open circuit in the positive reference voltage supply that powers the seat position switch assembly. The BCM provides a regulated 5-volt or 12-volt reference voltage to the seat switch circuit, and this circuit is now reading outside ...
The most common cause of B2342 (Seat Switch Reference Voltage Positive Common Open Circuit) is: Open circuit in the wiring harness between BCM and seat switch assembly due to broken wires, chafing, or connector pin damage
Typical repair costs for B2342 range from $75 to $650, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to continue driving as this only affects powered seat adjustment functionality. No immediate safety concern, but should be repaired to restore comfort features and proper seat positioning capability.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2342 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 and Comfort Systems
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.