Code
P0866
Generic
P — Powertrain
TCM Communication Circuit High
AI status
Completed
Completed
100%
Causes
- Open, short to battery, or high-resistance connection in the TCM communication circuit
- Faulty TCM or other control module driving the same communication line
- Blown fuse or intermittent power/ground to the TCM
- Damaged or corroded connectors or pins at the TCM or junction points
- Incorrect or missing termination (resistors) on CAN/LIN bus
- Aftermarket electronics or recent repairs that disturbed wiring or splices
Symptoms
- Illuminated MIL/Check Engine light and stored P0866
- Transmission may enter limp/home mode or not shift correctly
- Loss of communication messages with transmission-related functions
- Erratic shifting, no start or cranking issues if TCM is unpowered
- Multiple communication-related DTCs present (U-codes or other P-codes)
What to check
- Retrieve freeze frame and full DTC list; note any additional communication codes
- Check battery voltage and condition; verify battery is fully charged
- Visually inspect TCM connector, wiring harness, and nearby junctions for damage, corrosion, or aftermarket splices
- Check fuses and relay(s) that supply TCM power/ignition feed
- Scan live data to verify presence/absence of transmission messages and module presence
- Measure communication line voltages at TCM connector with key on, engine off
Signal parameters
- Battery voltage (B+) at TCM: ~12.0–14.5 V with key on/engine running respectively
- CAN bus recessive voltage: CAN_H ≈ 2.5 V, CAN_L ≈ 2.5 V (both equal when idle/recessive)
- CAN bus dominant voltages: CAN_H ≈ 3.5 V, CAN_L ≈ 1.5 V during dominant bits
- Expected CAN bus differential voltage when active: ~1.5–2.0 V
- Bus termination resistance: ~60 ohms measured between CAN_H and CAN_L (with power off)
Diagnostic algorithm
- Read and record all stored codes and freeze-frame data. Clear codes and attempt to re-create the fault to confirm repeatability.
- Verify vehicle battery voltage and charging system. Low or unstable battery can cause communication faults; correct any battery/charging issues first.
- Inspect TCM connector and harness for damage, corrosion, bent pins, or signs of water ingress. Wiggle test wiring with scan tool connected to see if code is intermittent.
- Check fuses and relays supplying power and ignition feed to the TCM. Repair or replace as needed.
- Using a multimeter, measure the voltages on the communication lines at the TCM connector with key ON, engine OFF. Compare to expected CAN/LIN values. Look for a line stuck at battery voltage (high) or open circuit.
- Measure resistance between CAN_H and CAN_L with power off to confirm proper termination (~60 ohms). If not, locate missing/damaged terminators or shorted nodes.
- If bus voltages are abnormal, isolate segments: disconnect other modules (if accessible) one at a time or unplug TCM to see if bus state changes. This helps identify a faulty module pulling the line high.
- Inspect and test ground(s) for the TCM and common module grounds. Clean and tighten as required.
- If wiring and power/ground check good, swap with a known-good TCM (if available and supported by manufacturer procedures) or bench-test TCM according to service manual. Do not replace parts without proper verification.
- After repair, clear codes and perform a full road test and rescans to verify the fault does not return.
Likely causes
- Loose or corroded connector at the TCM
- Wiring shorted to battery voltage or an open on the communication low side (causing a high line reading)
- Failed TCM transmitter stage
- Missing/failed bus termination resistor(s)
- Intermittent battery/ignition power or poor ground
Fault status
Status
Transmission Control Module communication circuit reports a high/abnormal voltage condition on the communication line. Verify wiring, power/ground, bus termination, and module operation.
Repair difficulty: Medium
Diagnostic time: 0.5-2.5 hours
Similar codes
Repair manuals
Brands with available manuals
7,092
The library contains 7,092 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
