What Does B2343 Mean?
This diagnostic trouble code indicates that the Body Control Module (BCM) has detected a voltage level below the specified threshold on the reference voltage supply circuit that powers the seat position or adjustment switches. The BCM provides a 5-volt reference circuit to the seat switch assembly, and this code sets when the voltage drops below approximately 4.0-4.5 volts, indicating a fault in the power supply circuit rather than the switches themselves.
Common Causes
45%
Damaged, corroded, or loose wiring/connectors in the seat switch harness causing high resistance or open circuit in the reference voltage supply line
30%
Short to ground in the reference voltage circuit between the BCM and seat switch module
15%
Faulty seat switch module with internal short circuit pulling down reference voltage
10%
Failed Body Control Module with defective internal voltage regulator or output driver
Diagnostic Steps
1
Step 1: With ignition ON, use a digital multimeter to measure the reference voltage at the seat switch connector (disconnected from switch). Expected reading should be 4.8-5.2 volts. If voltage is correct at the connector but code persists, the seat switch module is likely faulty.
2
Step 2: If reference voltage is low or absent at the seat switch connector, backprobe the BCM connector (without disconnecting) and measure the reference voltage output at the BCM side. This isolates whether the fault is in the BCM or the harness between BCM and switch.
3
Step 3: Perform a voltage drop test on the reference voltage circuit from BCM to seat switch with the circuit under load. Voltage drop exceeding 0.2 volts indicates high resistance from corrosion, damaged wiring, or poor connections.
4
Step 4: Visually inspect all wiring under the seat rails for pinched, chafed, or damaged wires, especially where the harness passes through seat adjustment mechanisms. Check for corrosion in connectors by disconnecting and inspecting terminals.
5
Step 5: If wiring and connections are intact, disconnect the seat switch module and measure reference voltage again. If voltage returns to normal (5V), the seat switch has an internal fault. If voltage remains low, check for short to ground using an ohmmeter between the reference circuit and ground with BCM disconnected.
6
Step 6: Clear codes, reconnect all components, and operate seat switches through all positions while monitoring reference voltage with a scan tool or multimeter to verify repair and ensure voltage remains stable under load.
Estimated Repair Cost
$100 - $600
Parts + labor, varies by vehicle and location
This diagnostic trouble code indicates that the Body Control Module (BCM) has detected a voltage level below the specified threshold on the reference voltage supply circuit that powers the seat position or adjustment switches. The BCM provides a 5-volt reference circuit to the seat switch assembly, ...
The most common cause of B2343 (Seat Switch Reference Voltage Positive Common Supply Low Voltage) is: Damaged, corroded, or loose wiring/connectors in the seat switch harness causing high resistance or open circuit in the reference voltage supply line
Typical repair costs for B2343 range from $100 to $600, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Safe to continue driving as this affects only power seat functionality and does not impact vehicle operation or safety systems. Repair at convenience, though prolonged operation may drain battery if a short circuit exists.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2343 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.