Skip to content

OBD-II Code · Network

P0860

Gear Shift Module Communication Circuit

high severityDo not drive$200-$1,500

Communication between shifter module and TCM/PCM lost.

Common symptoms

  • Cannot shift
  • PRNDL display blank
  • CEL

Likely causes

  • Failed shifter module
  • Wiring
  • CAN bus

Where to start

  1. Try the cheapest cause first. Start by checking: failed shifter module.
  2. Cost & scope. $200-$1,500
  3. If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there. Don't keep driving with this one active — risk of damage.
Read the full diagnostic procedure

P0860 sets when the PCM or BCM cannot communicate with the Gear Shift Module over the CAN bus — the controller is sending a request to the GSM (the electronic shifter module on shift-by-wire vehicles) and either gets no response or gets a malformed response within the protocol timeout window. On a typical 500 kbps CAN bus the dominant state is ~2.5V on CAN-low and ~3.5V on CAN-high, with the recessive state at ~2.5V on both wires; a healthy bus shows steady oscillation between those states under scope. Cheapest-first ladder: (1) Key-on and scope CAN-H and CAN-L at the gear shift module connector — both should show clean differential traffic. A flat-line on either wire means the bus is broken between the module and the rest of the network. (2) Pull the GSM connector and check the module-side resistance between CAN-H and CAN-L; should read ~60 ohms (two 120-ohm terminators in parallel). Anything above ~80 ohms means one terminator is missing or the bus is broken; anything under ~40 ohms means a shorted module is loading the bus. (3) Disconnect the GSM and watch the rest of the bus continue operating — if the network recovers and other modules talk again, the GSM is the failed node. Expensive-misdiagnosis caveat: P0860 with a no-shift complaint will tempt a shop to quote a TCM or valve body, but on shift-by-wire vehicles (Jaguar XF rotary, Lincoln MKZ push-button, Acura ZDX) the actual fault is usually a $300-$500 gear shift module that has lost CAN communication; replacing the transmission won't fix the code.

Vehicle-specific patterns

Vehicle-specific patterns: 2009-2015 Jaguar XF / XJ with the ZF 6HP and the famous rotary shift dial throws P0860 from a failed JaguarDrive Selector module — the rotary lifts out of the console on key-on and the failure mode is no-lift plus no-shift. 2013-2020 Lincoln MKZ / Continental with the push-button shifter throws P0860 from a failed shifter module; Ford issued a TSB on early MKZ shift-by-wire units. 2010-2013 Acura ZDX and 2014+ Acura TLX/MDX with the push-button shifter throws P0860 from a CAN comm fault at the integrated shift module — Acura's symptom is the gear indicator going blank on the dash. 2014-2019 Ram 1500 with the rotary shifter throws P0860 from a failed shift module; the truck strands in Park and refuses to engage gear. Estimated repair: $300 to $1,200.

Related codes

Look up another code

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools