Home / DTC / U0291 — Lost communication with the gear shift module B

U0291 — Lost communication with the gear shift module B

Detailed page for trouble code U0291.

34,180codes
59brands
11,689generic
22,491specific
Reset
Code

U0291

LAND ROVER U — Network/User

Lost communication with the gear shift module B

AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or damaged CAN/communication wiring between module B and network
  • Corroded, loose or damaged connector pins at the gear shift module
  • Power or ground fault at the gear shift module (no battery voltage or poor ground)
  • Failed gear shift module B
  • Network bus termination missing or incorrect (resistance out of spec)
  • Other module on same bus holding the network off (bus-off condition)

Symptoms

  • U0291 stored in the network control module or diagnostic tool
  • Gear selection unavailable or limited (may go to failsafe/park/neutral only)
  • Shift indicator or transmission warning lamp illuminated
  • Intermittent shifting or no response to shift inputs
  • Other CAN-related modules reporting communication faults or reduced functionality

What to check

  • Read and record all U-codes and freeze frame data with a capable diagnostic tool
  • Check battery voltage and condition; ensure >12V during diagnosis
  • Inspect fuses and relays supplying the gear shift module
  • Visually inspect gear shift module connector for corrosion, bent pins, or moisture
  • Verify module power and ground at the connector pins with a DVOM
  • Use a scan tool or CAN bus diagnostic tool to monitor network messages and check whether module B is transmitting

Signal parameters

  • CAN High (idle/recessive) ≈2.5 V
  • CAN Low (idle/recessive) ≈2.5 V
  • Dominant state: CAN_H ≈3.5 V, CAN_L ≈1.5 V (differential ≈2.0 V)
  • Termination resistance across CAN_H and CAN_L ≈60 Ω (two 120 Ω terminators in parallel)
  • Typical data rates: 250 kbps or 500 kbps depending on vehicle configuration
  • Expected: regular periodic diagnostic/telemetry messages from gear shift module B when healthy (verify with OEM message list)

Diagnostic algorithm

  1. Connect a full-function diagnostic tool; record U0291 and any related codes and freeze frame data.
  2. Clear codes, cycle ignition, and attempt to reproduce. Note whether U0291 returns and under what conditions (ignition cycle, driving, shifting).
  3. Verify vehicle battery voltage and inspect relevant fuses/relays; replace any blown fuses and re-test.
  4. Inspect the gear shift module B connector and harness for damage, corrosion, water ingress, or loose pins. Repair as needed.
  5. With connector connected, measure module power and ground pins for correct voltage and low-resistance ground. Repair power/ground faults before further testing.
  6. Monitor CAN bus traffic using OEM scanner or CAN sniffer/oscilloscope. Confirm whether messages from gear shift module B are present. If no traffic from module B, check wiring to nearest gateway/TCM/BCM.
  7. Measure termination resistance between CAN_H and CAN_L at module connector. If out of spec, locate missing/failed terminator or shorted node.
  8. Perform isolation testing: disconnect suspect nodes one at a time (following manufacturer procedure) to identify a faulty node causing bus errors or bus-off conditions.
  9. Perform a wiggle test on harness with bus monitored to detect intermittent wiring faults. Avoid excessive movement to prevent damage.
  10. If wiring, connectors, fuses and power/ground are good and module does not transmit, consider replacing or reprogramming (follow OEM programming and security procedures).
  11. After repairs, clear codes and confirm proper operation on road test and by verifying restored messages on the network.

Likely causes

  • Damaged CAN H/CAN L conductors or pin corrosion at the module connector
  • Loss of module power or ground due to blown fuse or open circuit
  • Faulty gear shift module B electronics causing no transmit on the bus
  • Bus shorted to battery or chassis ground from wiring damage
  • One or more nodes in bus-off state preventing normal bus communications

Fault status

⚠️ Status
Module B has stopped communicating on the vehicle data bus. Messages from the gear shift module are absent or invalid, causing detection of lost communication.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 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