Home / DTC / B2331 — Column drive, range out of low range

B2331 — Column drive, range out of low range

Detailed page for trouble code B2331.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B2331

LAND ROVER B — Body

Column drive, range out of low range

Brand: LAND ROVER
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty column range position sensor or switch
  • Damaged or corroded wiring/connectors between column and control module
  • Stuck, worn or misadjusted mechanical linkage in the column drive or transfer case selector
  • Failed transfer case actuator/motor
  • Control module software error or internal fault
  • Insufficient battery voltage or poor ground during engagement

Symptoms

  • Warning message or lamp related to transfer case/range selection
  • Unable to select or engage Low Range
  • Transfer case stuck in High Range or Neutral
  • Noises or grinding from transfer case when attempting to change range
  • Stored DTC(s) and possible limp or reduced capability in off-road mode

What to check

  • Read all stored codes and freeze frame data from vehicle modules (BCM, TCM/TCU, transfer box module)
  • Check for related U- or P-codes (communication or transmission range codes)
  • Inspect column range selector switch/sensor connector and wiring for corrosion, damage or looseness
  • Verify battery voltage and ground integrity during an attempted range change
  • Observe live data: range selector status, column sensor values, transfer case position feedback and actuator current
  • Try to operate the range selector while monitoring signals to reproduce fault

Signal parameters

  • Column range sensor/switch state (expected change when moved to LOW)
  • Transfer case position feedback (LOW/HIGH/NEUTRAL) via module or CAN
  • Actuator motor current draw during attempted engagement (normal surge then settle)
  • Supply voltage at sensor/actuator (battery voltage during operation)
  • Continuity/resistance of sensor wiring harness and ground

Diagnostic algorithm

  1. Retrieve B2331 and any related codes from all modules; record freeze frame and clear codes. Attempt to re-create the fault.
  2. With ignition on, monitor live data for column range sensor state and transfer case position while operating the range selector; note whether sensor changes and whether transfer case feedback changes.
  3. Visually inspect connectors and wiring at the column range sensor and at the transfer case/actuator for corrosion, bent pins, damaged insulation or loose terminals; repair as required.
  4. Check supply and ground at the sensor and at the transfer case actuator with a digital meter while cycling the selector; address low voltage or poor ground.
  5. Test sensor/switch operation: measure resistance or voltage change per manufacturer procedure. Replace sensor if out of spec or intermittent.
  6. If sensor and wiring check good, command or operate the transfer case actuator while monitoring current draw. High or zero current can indicate motor stall or open circuit respectively. Inspect actuator and mechanical range linkage for binding or damage.
  7. If actuator is faulty, remove and bench-test/replace as required. Repair any mechanical binding inside transfer case or linkage.
  8. After repair or replacement, perform any required calibration/learning procedure for the range selector per Land Rover service instructions, clear codes and road-test to confirm proper operation.
  9. If fault persists after wiring/sensor/actuator checks, consider module/software faults and consult OEM technical bulletins before module replacement.

Likely causes

  • Intermittent or open/short in the sensor wiring at the column harness
  • Range sensor/switch has failed or lost calibration
  • Transfer case actuator cannot move to low range because of mechanical binding
  • Connector corrosion at the column or transfer case
  • Previous repairs disturbed linkage or mounting alignment

Fault status

⚠️ Status
Column drive/range out of Low Range — range selector position does not match expected Low Range position when commanded; fault stored by the control module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.5 - 3.0 hours

Similar codes

320

Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

Your experience will help others
+100 karma for a short comment :)
Send to email