Home / DTC / P1601 — Powertrain Control Module Communication Line To TCM Error

P1601 — Powertrain Control Module Communication Line To TCM Error

Detailed page for trouble code P1601.

34,515codes
59brands
11,925generic
22,590specific
Reset
Code

P1601

MAZDA P — Powertrain

Powertrain Control Module Communication Line To TCM Error

Brand: MAZDA
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or shorted communication wiring between PCM and TCM (CAN high/low or serial data line).
  • Loose, corroded or damaged connectors at PCM, TCM or intermediate junctions.
  • Blown fuse or faulty power/ground to PCM or TCM.
  • Defective PCM or TCM (internal fault).
  • Intermittent fault due to movement/vibration or water intrusion.
  • Aftermarket devices or modifications interfering with the data bus (alarms, battery monitors, radio, etc.).

Symptoms

  • Transmission may go to limp mode or default shift strategy.
  • Check Engine Light (MIL) or transmission warning lamp illuminated.
  • Erratic shifting, no shift commands, or transmission stuck in one gear.
  • Unable to read transmission data or limited parameters from TCM with a scan tool.
  • Other modules reporting communication-related DTCs (U-codes).
  • Intermittent drivability complaints correlated with vibration or moisture.

What to check

  • Read and record all stored and pending DTCs and freeze-frame data with a factory-level scan tool. Note time/date and mileage.
  • Check battery voltage with engine off and during cranking; low voltage can cause communication errors. Confirm battery ≥12.4 V at rest and ≥10 V while cranking.
  • Inspect and verify fuses and relays for PCM and TCM power circuits. Replace any blown fuses.
  • Visually inspect connectors at PCM and TCM for corrosion, bent pins, water intrusion, or loose terminals. Reseal or replace connectors as required.
  • Inspect harness routing between PCM and TCM for chafing, pinches, repairs, or aftermarket splices.
  • Check for related U-codes (lost comm with other modules) that indicate a bus-wide problem.

Signal parameters

  • CAN bus idle voltages: both CAN_H and CAN_L should sit near vehicle reference (approximately 2.5 V) with key on, engine off (varies slightly by vehicle).
  • Dominant state differential: CAN_H rises and CAN_L falls giving ~1.0–2.5 V differential when messages transmit. (Exact values depend on network speed and vehicle).
  • Typical bus speeds: 250 kbps or 500 kbps on powertrain networks (verify factory specification).
  • Message repetition: PCM↔TCM messages are periodic; loss of expected message intervals (timeout) triggers communication DTCs.

Diagnostic algorithm

  1. Connect a factory-level scan tool. Read all codes from PCM and TCM and note which modules respond. Attempt to communicate with both PCM and TCM separately. Record any U-codes.
  2. Verify battery state-of-charge and charging system. Low voltage can cause communication faults—retest after battery is fully charged.
  3. Check PCM and TCM power and ground circuits: verify presence of key-on power feeds and good chassis/engine grounds at the module connectors. Repair any power/ground issues.
  4. Inspect connectors and wiring between the PCM and TCM. Unplug connectors, inspect pins for corrosion, damage or pushed-out terminals. Clean and apply dielectric grease or replace damaged connectors/pins.
  5. Check fuses and relays related to PCM/TCM power; replace as needed. Verify ignition-switched power to modules.
  6. With ignition on (engine off), use a scan tool or multimeter to monitor CAN_H and CAN_L at the PCM and TCM connectors: confirm idle voltages and presence of bus traffic. If bus is silent at both ends, suspect a power/termination or bus-wide fault. If one end is silent, suspect wiring or the module at that end. Use an oscilloscope for detailed waveform analysis if available.
  7. Perform continuity and short-to-power/ground checks on the communication wires between modules if wiring is accessible. Repair any opens or shorts. Disconnect modules before doing resistance checks to avoid damage.
  8. Check for poor termination: measure resistance across CAN_H and CAN_L with ignition off; expected total ~60 ohms (two 120-ohm terminators in parallel) depending on vehicle. Significant deviation indicates missing or incorrect termination.
  9. Test for intermittent faults by wiggling harnesses and connectors while monitoring communication or running a bus trace. Insulate temporary repairs and retest.
  10. If wiring, power, grounds and termination are good but communication still fails, pursue bench or module-level diagnostics: try swapping with a known-good TCM (if available and matched), or have module bench-tested/reflashed by dealer. Reprogramming or replacement of PCM/TCM may be required as a last resort.
  11. After repairs, clear codes and perform a road test to confirm code does not return and transmission/driveability symptoms are resolved.

Likely causes

  • Damaged connector or wiring (chafing, corrosion) on CAN/communication lines.
  • Faulty ground or battery feed to the TCM or PCM.
  • Intermittent connector contact (moisture, pin corrosion).
  • Failing TCM or PCM module (less common than wiring/connectors).

Fault status

⚠️ Status
PCM detected interrupted or missing data on the PCM↔TCM communication line (CAN/serial). DTC P1601 stored when expected messages/timeouts or invalid data are observed.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 4.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email