My Pro Street

C0387 Code Explained: Causes, Symptoms & Unable to Perform Shift Fixes

An OBD-II scanner displaying C0387 next to an electronically shifted transfer case with the encoder motor highlighted while the Service 4WD warning is illuminated on the dashboard.

If your scan tool displays C0387, your vehicle’s Transfer Case Control Module (TCCM) attempted to shift the transfer case into a different drive mode but the shift could not be completed successfully. Whether the driver selected 2HI, Auto 4WD, 4HI, or 4LO, the TCCM monitored the encoder motor, transfer case position sensor, front axle actuator, and shift timing, then determined the requested mode was never reached. As a result, it stores C0387, illuminates the Service 4WD warning, and often leaves the transfer case in its previous operating mode to protect the drivetrain.

Unlike electrical circuit codes such as C0362 or C0367, C0387 is an operational fault. It tells you that the transfer case physically failed to complete a commanded shift. The cause may be mechanical, electrical, hydraulic, or even due to improper operating conditions such as low battery voltage or drivetrain binding.

C0387 is commonly found on Chevrolet Silverado, GMC Sierra, Tahoe, Yukon, Avalanche, Suburban, Colorado, Canyon, TrailBlazer, Envoy, Cadillac Escalade, Hummer H2, and Hummer H3 equipped with electronically shifted transfer cases. Similar transfer case shift failure codes can also occur on Ford, Ram, Jeep, Toyota, Nissan, and Mitsubishi four-wheel-drive vehicles.

Fortunately, many C0387 repairs involve correcting relatively common issues such as low transfer case fluid, a worn encoder motor, damaged wiring, or front axle actuator problems before more extensive repairs become necessary.

For additional drivetrain troubleshooting guides, visit our Complete OBD-II Trouble Code Library:

https://my.prostreetonline.com/dtc-obdii

Quick Facts

ItemInformation
OBD-II CodeC0387
DescriptionUnable to Perform Shift
CategoryChassis (C) Codes
SystemElectronic Four-Wheel Drive
Severity★★★★☆ Moderate to High
Safe to Drive?Usually, but four-wheel drive may be unavailable
Common CausesEncoder motor failure, mechanical binding, low transfer case fluid, actuator failure
Typical Repair Cost$100–2,500

What Does C0387 Mean?

The C0387 code indicates the Transfer Case Control Module (TCCM) commanded the transfer case to change operating modes, but the shift failed to complete within the expected time or position limits.

When the driver selects:

the TCCM energizes the encoder motor and monitors several inputs to confirm the transfer case has reached the requested position.

These inputs include:

If the requested position is never achieved—or the shift takes too long—the TCCM stores C0387.

To protect the drivetrain, the module usually cancels the shift and leaves the transfer case in its previous operating mode.


Symptoms of C0387

Common symptoms include:

Additional symptoms may include:


Common Causes

Failed Encoder Motor

The encoder motor physically moves the transfer case between operating modes.

Common failures include:

Encoder motor failure is one of the most common causes of C0387.


Faulty Encoder Position Sensor

The TCCM relies on encoder position feedback to verify successful shifts.

If the sensor reports incorrect position data, the module assumes the transfer case never completed the shift.


Mechanical Binding Inside the Transfer Case

Internal transfer case components may bind due to:

Mechanical resistance can prevent the transfer case from reaching the requested position.


Low or Contaminated Transfer Case Fluid

Insufficient lubrication increases friction during shifting.

Problems include:

Always verify fluid condition before replacing components.


Failed Front Axle Actuator

Many electronically controlled four-wheel-drive systems require both the transfer case and front axle actuator to complete a successful shift.

If the actuator fails to engage, the TCCM may abort the shift and store C0387.


Weak Battery or Low System Voltage

Electronic transfer case motors require adequate voltage.

Low battery voltage may cause:


Damaged Wiring Harness

Inspect the transfer case wiring for:

Electrical resistance may prevent proper actuator operation.


Corroded Connectors

Moisture intrusion may cause:

Connector corrosion is especially common on vehicles used off-road.


Faulty Transfer Case Control Module

Although uncommon, an internally failed TCCM may incorrectly command or monitor shift operations.

Module replacement should only occur after verifying the remainder of the system.


How Serious Is C0387?

Moderately to highly serious.

C0387 generally does not affect:

However, it may disable:

Continued operation with a mechanical transfer case problem can increase repair costs.


Can You Drive With C0387?

Usually, yes.

Most vehicles remain drivable in the transfer case mode currently selected.

However:

If loud grinding, severe vibration, or repeated clicking occurs during shift attempts, discontinue driving until repairs are completed.


How to Diagnose C0387

1. Scan the Transfer Case Control Module

Use a professional scan tool capable of reading:

Check for related transfer case codes that may identify the root cause.


2. Verify Battery Voltage

Measure:

Correct low-voltage conditions before continuing diagnosis.


3. Inspect Transfer Case Fluid

Check:

Replace contaminated fluid if necessary.


4. Inspect Wiring and Connectors

Inspect:

Repair damaged wiring before replacing components.


5. Monitor Live Data

Observe:

Failure of the position to change confirms a shift problem.


6. Command the Encoder Motor

Using a bidirectional scan tool, command:

Listen for motor operation while monitoring encoder feedback.


7. Inspect the Transfer Case Mechanically

If electrical testing passes, inspect for:

Mechanical failures commonly cause persistent C0387 codes.


Common Repairs

RepairEstimated Cost
Repair damaged wiring$100–350
Replace electrical connector$75–200
Replace encoder motor$400–900
Replace encoder position sensor$200–500
Replace front axle actuator$250–700
Transfer case fluid service$100–250
Repair transfer case$800–2,500
Replace Transfer Case Control Module$500–1,200
Module programming$150–300

Common Diagnostic Mistakes

Technicians frequently:


Vehicles Commonly Affected

C0387 commonly appears on electronically shifted transfer cases installed in:

Comparable transfer case shift failure codes may also occur on Ford F-150, Ford Super Duty, Ram 1500, Jeep Wrangler, Jeep Grand Cherokee, Toyota Tacoma, Toyota 4Runner, Nissan Frontier, Mitsubishi Montero, and other electronically controlled four-wheel-drive vehicles.


How to Prevent C0387

Reduce the likelihood of C0387 by:


Frequently Asked Questions

What causes C0387?

The most common causes include a failed encoder motor, faulty encoder position sensor, transfer case mechanical binding, low or contaminated transfer case fluid, front axle actuator problems, damaged wiring, low battery voltage, or a faulty Transfer Case Control Module.

Is C0387 serious?

Yes.

Although the vehicle is often still drivable, four-wheel-drive operation may be unavailable, and continued use with an underlying mechanical fault can increase repair costs.

Can low battery voltage cause C0387?

Yes.

The encoder motor requires adequate voltage to complete transfer case shifts. Low battery or charging system problems can prevent successful shifts and trigger C0387.

Does C0387 mean I need a new transfer case?

Not necessarily.

Many C0387 repairs involve encoder motors, wiring, actuators, or transfer case fluid service rather than replacing the transfer case itself.

Will C0387 disable four-wheel drive?

In most vehicles, yes.

The TCCM typically cancels unsuccessful shifts and disables further four-wheel-drive operation until the underlying problem has been repaired.


Final Thoughts

The C0387 code indicates the Transfer Case Control Module commanded a transfer case shift that could not be completed successfully. Rather than identifying a single failed component, this code confirms the requested operating mode was never achieved due to an electrical, mechanical, or operational problem within the four-wheel-drive system.

Proper diagnosis should begin with the basics—checking battery voltage, transfer case fluid, wiring, and encoder motor operation—before progressing to more complex mechanical inspections. In many cases, early repairs can prevent expensive transfer case damage and restore reliable four-wheel-drive performance.

For more drivetrain and chassis repair guides, browse our complete OBD-II Chassis Code Library:


Related Articles

Exit mobile version