What Does B2340 Mean?
This code indicates that the Body Control Module (BCM) has detected that the steering column reach adjustment motor has stalled or failed to complete its commanded movement. The reach motor is part of the power adjustable steering column system that moves the steering wheel forward and backward for driver comfort. The BCM monitors motor current draw and position feedback to determine when the motor cannot move or has encountered excessive resistance during operation.
Common Causes
35%
Mechanical binding or obstruction in the steering column reach mechanism, seized sliding tracks, or foreign object interference preventing motor movement
30%
Failed or worn steering column reach motor due to internal wear, brush failure, or armature damage
20%
Damaged or corroded wiring harness, loose connector, or high resistance in power or ground circuits to the reach motor
10%
Failed position sensor or feedback potentiometer preventing BCM from accurately determining motor position and causing premature stall detection
5%
Body Control Module internal fault in motor driver circuit or software calibration issue
Diagnostic Steps
1
Step 1: Perform visual and physical inspection of the steering column reach mechanism - manually attempt to move the column forward and backward with ignition off to check for binding, rough spots, or complete seizure. Check for physical obstructions under the column.
2
Step 2: Inspect the reach motor wiring harness and connector for damage, corrosion, loose pins, or water intrusion. Use a digital multimeter to test for continuity on all motor circuit wires and verify less than 0.5 ohms resistance on ground circuits.
3
Step 3: With ignition on, use multimeter to measure voltage at the reach motor connector during commanded movement (operate adjustment switch). Verify battery voltage is present on power circuit and that polarity reverses when changing direction. Monitor current draw - typical draw is 3-8 amps; stalled motor may draw 15+ amps.
4
Step 4: If voltage and wiring are correct but motor does not move, disconnect motor and apply direct battery power to test motor operation in both directions. If motor runs freely when disconnected from mechanism, mechanical binding is confirmed. If motor does not run with direct power, motor replacement is required.
5
Step 5: For intermittent issues, check position sensor feedback signal voltage at BCM connector using a multimeter - should show smooth voltage change (typically 0.5-4.5V range) as column is manually moved through its range.
6
Step 6: After repair, clear codes, cycle ignition, and perform column adjustment function test in both directions through full range of travel. Monitor live data for motor current draw and position sensor values to verify normal operation.
Estimated Repair Cost
$200 - $800
Parts + labor, varies by vehicle and location
This code indicates that the Body Control Module (BCM) has detected that the steering column reach adjustment motor has stalled or failed to complete its commanded movement. The reach motor is part of the power adjustable steering column system that moves the steering wheel forward and backward for ...
The most common cause of B2340 (Column Reach Motor Stalled) is: Mechanical binding or obstruction in the steering column reach mechanism, seized sliding tracks, or foreign object interference preventing motor movement
Typical repair costs for B2340 range from $200 to $800, depending on the vehicle, location, and whether you do it yourself or go to a shop.
The vehicle is safe to drive, but the steering column cannot be adjusted to the driver's preferred position, which may affect comfort and optimal control reach. This should be repaired within a reasonable timeframe to ensure proper ergonomic driving position and full vehicle control.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2340 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
Power Steering Column Adjustment System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.