B code body Medium severity

B2340 Column Reach Motor Stalled

The OBD2 code B2340 indicates that the column reach motor, which adjusts the steering column's position, has stalled and is not functioning properly

Definition

The OBD2 code B2340 indicates that the column reach motor, which adjusts the steering column's position, has stalled and is not functioning properly

Common causes

  • Faulty column reach motor
  • Obstruction in the column mechanism
  • Wiring issues or short circuits
  • Failed column position sensor
  • Malfunctioning control module
  • Poor electrical connections
  • Mechanical binding or wear in the column assembly

Common misdiagnoses

  • Faulty steering column assembly
  • Malfunctioning steering angle sensor
  • Electrical wiring issues
  • Defective body control module (BCM)
  • Problems with the power steering system
  • Low battery voltage or charging system issues
  • Faulty ignition switch
  • Issues with the vehicle's computer or software glitches

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other related trouble codes. This can provide more context about the issue and help identify if there are other systems involved

  2. 2. Inspect the Wiring and Connectors

    Examine the wiring harness and connectors associated with the column reach motor. Look for signs of damage, corrosion, or loose connections that could affect the motor's operation

  3. 3. Test the Column Reach Motor

    If accessible, test the column reach motor directly. You can do this by applying power to the motor to see if it operates. If it does not work when powered directly, the motor may be faulty and need replacement

  4. 4. Check the Fuses

    Inspect the fuses related to the steering column adjustment system. A blown fuse could prevent the motor from receiving power

  5. 5. Inspect the Steering Column Mechanism

    Ensure that there are no obstructions or mechanical issues preventing the column from moving. Sometimes, debris or a mechanical failure can cause the motor to stall

  6. 6. Test the Control Module

    The steering column adjustment system may be controlled by a module. If the motor and wiring are functioning correctly, the control module may be at fault. Testing or replacing the module may be necessary

  7. 7. Check for Software Updates

    In some cases, a software update for the vehicle's control modules may resolve issues related to the column reach motor. Check with the manufacturer or a dealership for any available updates

  8. 8. Clear the Codes and Test Drive

    After performing any repairs or adjustments, clear the trouble codes and take the vehicle for a test drive to see if the code returns

  9. 9. Consult a Professional

    If the issue persists after performing these steps, it may be best to consult a professional mechanic or technician who has experience with your specific vehicle make and model. By following these troubleshooting steps, you can systematically identify and address the cause of the B2340 code