What Does B2302 Mean?
This code indicates that the Body Control Module (BCM) has detected an electrical circuit fault in the feedback potentiometer for a power-adjustable seat headrest. The potentiometer provides position feedback to the control module, allowing it to monitor and control headrest movement. The BCM has identified that the signal from the potentiometer is out of range, intermittent, or absent entirely.
Common Causes
40%
Faulty headrest position feedback potentiometer with worn resistive track or internal failure
30%
Damaged, corroded, or loose wiring connector at the headrest potentiometer
20%
Open or short circuit in the wiring between BCM and headrest potentiometer
10%
Failed Body Control Module (BCM) or seat control module with internal circuit damage
Diagnostic Steps
1
Step 1: Perform visual inspection of the headrest adjustment mechanism, checking for physical damage, binding, or obstruction that could affect potentiometer operation
2
Step 2: Locate and inspect the headrest potentiometer connector (typically at seat base or headrest mechanism), checking for corrosion, water intrusion, bent pins, or loose connections. Clean and secure as needed
3
Step 3: Using a digital multimeter, backprobe the potentiometer connector with ignition ON and measure voltage supply (typically 5V reference) and ground. Verify proper reference voltage and ground continuity
4
Step 4: Measure potentiometer signal voltage while manually moving the headrest through its full range of motion. Signal should sweep smoothly between approximately 0.5V and 4.5V without dropouts or jumps
5
Step 5: If potentiometer signal is erratic or absent, disconnect the potentiometer and measure resistance across the potentiometer terminals while moving the mechanism. Resistance should change smoothly without infinite or zero readings
6
Step 6: If potentiometer tests good, check wiring continuity from potentiometer connector back to the BCM/seat module connector. Check for shorts to ground or power, and verify no excessive resistance (should be less than 5 ohms). Clear codes and verify repair with functional test
Estimated Repair Cost
$150 - $650
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) has detected an electrical circuit fault in the feedback potentiometer for a power-adjustable seat headrest. The potentiometer provides position feedback to the control module, allowing it to monitor and control headrest movement. The BCM has id...
The most common cause of B2302 (Seat Headrest Feedback Potentiometer Circuit Failure) is: Faulty headrest position feedback potentiometer with worn resistive track or internal failure
Typical repair costs for B2302 range from $150 to $650, 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 power headrest adjustment feature may not function properly, but manual adjustment may still be possible depending on the design. This is a convenience issue and can be addressed at your convenience.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2302 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 Comfort and Convenience Systems
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.