OBDHut

OBDHut

B2340

Moderate

Column Reach Motor Stalled

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

Steering Column Reach Mechanism
Sliding Track Assembly
Column Housing

30%

Failed or worn steering column reach motor due to internal wear, brush failure, or armature damage

Steering Column Reach Motor

20%

Damaged or corroded wiring harness, loose connector, or high resistance in power or ground circuits to the reach motor

Motor Wiring Harness
Motor Connector
Ground Connection

10%

Failed position sensor or feedback potentiometer preventing BCM from accurately determining motor position and causing premature stall detection

Column Position Sensor
Feedback Potentiometer

5%

Body Control Module internal fault in motor driver circuit or software calibration issue

Body Control Module

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

Frequently Asked Questions

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 ...

What causes B2340?

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

How much does it cost to fix B2340?

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.

Is it safe to drive with B2340?

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.

How do I diagnose B2340?

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

Moderate

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.