P0860 — Gear Shift Control Module “A” Communication Circuit #
Note: The exact wording of this code may differ depending on the vehicle manufacturer.
- Gear Shift Control Module “A” Communication Circuit (Generic/OEMs)
- Shift Control Module Communication Circuit Malfunction (Nissan)
- Transmission Gear Shift Module ‘A’ Communication Failure (GM/Chevrolet)
- Gear Selector Module ‘A’ Communication Error (Mercedes-Benz)
Code P0860 Summary #
DTC P0860 indicates a problem with the communication circuit that connects the Gear Shift Control Module “A” to other transmission or powertrain modules. This module is responsible for relaying gear selection signals, either in automatic or electronically-assisted manual transmissions. When the communication line (usually a CAN bus, or Controller Area Network) is disrupted, the vehicle’s onboard computer detects a fault and stores this code. Depending on the make and model, this issue can cause transmission shifting problems or force the vehicle into a default range (also known as limp mode). Prompt diagnosis is recommended, as continued operation may result in further transmission or drivability concerns.
Frequent Symptoms for DTC P0860 #
When code P0860 is set, the vehicle may exhibit a range of symptoms, all typically connected to transmission performance and communication errors. These can vary depending on the severity of the circuit fault and the vehicle’s built-in safety responses.
- Transmission stuck in a single gear (often 2nd or 3rd — “limp” mode)
- Delayed or harsh gear shifts
- Failure to engage Drive or Reverse
- Illuminated check engine light (CEL) or transmission warning lamp
- Intermittent or total loss of gear selector display (PRNDL indicator)
- Possible no-crank or no-start condition on some vehicles
Probable Causes for DTC P0860 #
Several issues can trigger P0860, but some are more common than others. Understanding the likely culprits can help you prioritize your diagnostic workflow.
- Faulty or damaged Gear Shift Control Module “A”
- Open, short, or poor connection in the communication wiring (CAN bus)
- Corroded or loose module connectors
- Power or ground supply issue to the module
- Faulty Transmission Control Module (TCM) or Powertrain Control Module (PCM)
- Software/firmware glitches (rare, but possible)
Step-by-Step Diagnostic Procedure for P0860 #
Diagnosing P0860 requires a systematic approach to isolate whether the problem is in the module, its wiring, or an upstream control unit. Always refer to the OEM wiring diagrams and service procedures for your specific vehicle.
- 1. Verify the code: Use a professional OBD-II scanner to confirm P0860 is present and note any related transmission or communication codes.
- 2. Visual inspection: Check the Gear Shift Control Module “A” and its connectors for obvious signs of damage, corrosion, or loose pins.
- 3. Inspect wiring: Trace the harness between the shift module and the TCM/PCM, looking for open circuits, shorts, chafing, or water intrusion.
- 4. Check module power/ground: Using a multimeter, verify that the module receives proper voltage and has a solid ground.
- 5. Test CAN bus continuity: Using a scope or multimeter, check for correct resistance (typically 60 ohms across CAN H and CAN L), and look for noise or dropout signals.
- 6. Substitute with known-good component (if possible): Temporarily install a functioning Gear Shift Control Module “A” to determine if the issue resolves.
- 7. Update or reprogram software: If all hardware checks out, check for available software updates or perform a re-flash as recommended by the OEM.
Possible Repairs for P0860 #
The right repair will depend on your diagnostic findings. Below are the most common fixes based on typical root causes.
- Repair or replace damaged wiring/connectors between the Gear Shift Control Module “A” and the TCM/PCM
- Clean, tighten, or replace corroded connectors
- Replace faulty Gear Shift Control Module “A”
- Repair or replace power/ground circuits as needed
- Replace a failed TCM or PCM (only after confirming all other components and wiring are functional)
- Update software/firmware for the transmission or shift module if recommended by the OEM
Is It Safe to Drive with DTC P0860? #
Driving with code P0860 is generally not recommended. While some vehicles may allow limited operation in a default gear (“limp” mode), you risk being stranded or causing further damage to the transmission or electronic systems. Immediate diagnosis and repair are advised to restore safe, reliable operation.
Vehicles Most Commonly Affected by P0860 #
While P0860 is a generic (universal) OBD-II code, it is more often reported on certain makes and models, particularly those with advanced electronic shift-by-wire systems or modular shift controls.
- Nissan (Altima, Maxima, Pathfinder, Murano)
- Chevrolet/GMC (Silverado, Tahoe, Suburban with automatic transmissions)
- Mercedes-Benz (E-Class, C-Class with electronic gear selector modules)
- Honda/Acura (Odyssey, Pilot, MDX)
- Chrysler/Dodge/Jeep (Grand Cherokee, 300, Charger)
Common Mistakes and Best Practices for P0860 #
Technicians and DIYers sometimes misdiagnose P0860 by overlooking simple wiring defects or jumping too quickly to module replacement. Avoid these pitfalls with a thorough and methodical approach.
- Assuming the shift module is faulty without checking wiring and connectors first
- Ignoring the need for OEM wiring diagrams during diagnostics
- Overlooking corrosion or water intrusion at connectors
- Replacing expensive control modules before verifying power, ground, and communication integrity
- Neglecting to clear the code and retest after repairs
Express FAQ for DTC P0860 #
Many drivers and technicians have similar questions when facing P0860. Here are quick answers to the most common.
- Q: Can a weak battery cause P0860?
A: Rarely. A weak battery may contribute to communication errors, but P0860 typically points to a wiring, connector, or module fault. - Q: Do I need special tools to diagnose this code?
A: Yes. A professional OBD-II scanner and a multimeter are essential. An oscilloscope is helpful but not always required. - Q: Will clearing the code fix the problem?
A: No. The code will return unless the underlying issue is addressed.




