Home / DTC / C0387 — Unable to Perform Shift

C0387 — Unable to Perform Shift

Detailed page for trouble code C0387.

33,044codes
59brands
10,583generic
22,461specific
Reset
Code

C0387

HUMMER C — Chassis

Unable to Perform Shift

Brand: HUMMER
Views: UK: 7 EN: 11 RU: 7
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in shift actuator wiring
  • Failed transfer case/shift motor or actuator
  • Faulty shift position sensor or feedback circuit
  • Insufficient transfer case fluid or mechanical binding inside transfer case
  • Poor battery voltage or ground at control module/actuator
  • Faulty transfer case control module (TCM) or related ABS/BCM module

Symptoms

  • Cannot change between 2WD/4WD modes or between low/high range
  • “Service 4WD” or related dash message/warning lamp illuminated
  • Shift command shown on scan tool but no actuator movement
  • Grinding, clunking, or no sound when attempting to shift
  • Vehicle stuck in a single drive mode

What to check

  • Retrieve freeze frame and full scan tool data; note all stored DTCs and when they occurred
  • Inspect fuses and relays for transfer case/4WD circuits
  • Visually inspect wiring harness, connectors, and grounds at transfer case actuator and control module for damage or corrosion
  • Check battery voltage and engine ground integrity with engine off and cranking
  • Verify transfer case fluid level and condition per service procedure
  • Attempt a shift command with a scan tool while observing actuator movement and live data

Signal parameters

  • Shift request command (CAN) — present/absent
  • Actuator supply voltage — key on: ~12V (12–14V)
  • Actuator ground continuity — near 0 ohms to chassis when commanded
  • Actuator current draw — expected low steady current; high spike indicates stall (compare to spec)
  • Shift position sensor/feedback voltage — typically 0–5 V; should change when shifting
  • Module supply and reference voltages — within manufacturer spec

Diagnostic algorithm

  1. Connect a capable scan tool; read and record all DTCs, freeze frame, and live data related to transfer case and CAN network.
  2. Check battery voltage (engine off and cranking) and verify good grounds at chassis and control modules.
  3. Inspect fuses, relays, connectors and wiring to the transfer case actuator and position sensor; repair any damage or corrosion.
  4. With scan tool, command a shift and observe: a) whether the module sends the request, b) actuator supply voltage and current, c) feedback/position sensor change.
  5. If actuator receives voltage but does not move, measure actuator resistance and apply battery voltage (bench or controlled) to verify motor/actuator operation. Replace if inoperative or draws excessive current.
  6. If actuator works but module reports no feedback, test/replace the shift position sensor or check its circuit for opens/shorts.
  7. If there is no command from the control module, verify CAN bus communication and related modules (ABS, BCM) for U-series or communication DTCs; repair CAN wiring or faulty modules as needed.
  8. Check transfer case fluid level and inspect for internal mechanical blockage; service or repair mechanical fault if found.
  9. If electrical and mechanical components test good, check for available software updates or reprogram the transfer case/TCM per manufacturer procedure.
  10. Clear codes and road-test to confirm repair; re-scan for reappearance of C0387 or related codes.

Likely causes

  • Damaged connector or corrosion at transfer case actuator
  • Shift motor draws excessive current (stalled)
  • Shift position sensor out of calibration or failed
  • Intermittent power/ground to actuator or control module
  • CAN bus message for shift request not being received by transfer case module

Fault status

⚠️ Status
Control module reports inability to execute requested shift — the shift actuator did not achieve the commanded position (electrical, mechanical, or communication fault).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

HTML Workshop Manuals AI manual library for HUMMER Click to show available manuals 8

HUMMER 2010 Hummer H3 Alpha

HTML Manual
Hummer H3 Alpha Years: 2010 Manual in English Sections: 37,470 AI chunks: 37,470
Short description
HUMMER · Hummer H3 Alpha · 2010

HUMMER 2010 Hummer H3 Base

HTML Manual
Hummer H3 Base Years: 2010 Manual in English Sections: 37,150 AI chunks: 37,150
Short description
HUMMER · Hummer H3 Base · 2010

HUMMER 2010 Hummer H3 Base

HTML Manual
Hummer H3 Base Years: 2010 Manual in English Sections: 37,523 AI chunks: 37,523
Short description
HUMMER · Hummer H3 Base · 2010

HUMMER 2010 Hummer H3 L5-3 3.7L

HTML Manual
Hummer H3 L5-3 Years: 2010 Manual in English Sections: 14,383 AI chunks: 14,383
Short description
HUMMER · Hummer H3 L5-3 · 2010 · 3.7L

HUMMER 2010 Hummer H3 V8-5 V8-5.3L

HTML Manual
Hummer H3 V8-5 Years: 2010 Manual in English Sections: 14,606 AI chunks: 14,606
Short description
HUMMER · Hummer H3 V8-5 · 2010 · V8-5.3L

HUMMER 2010 Hummer H3T Alpha

HTML Manual
Hummer H3T Alpha Years: 2010 Manual in English Sections: 37,368 AI chunks: 37,368
Short description
HUMMER · Hummer H3T Alpha · 2010

HUMMER 2010 Hummer H3T Base

HTML Manual
Hummer H3T Base Years: 2010 Manual in English Sections: 37,048 AI chunks: 37,048
Short description
HUMMER · Hummer H3T Base · 2010

HUMMER 2010 Hummer H3T Base

HTML Manual
Hummer H3T Base Years: 2010 Manual in English Sections: 37,425 AI chunks: 37,425
Short description
HUMMER · Hummer H3T Base · 2010
Your experience will help others
+100 karma for a short comment :)
Send to email