Home / DTC / P1628 — Powertrain Control Module ECM TCS Any Line Communication Error

P1628 — Powertrain Control Module ECM TCS Any Line Communication Error

Detailed page for trouble code P1628.

33,417codes
59brands
10,956generic
22,461specific
Reset
Code

P1628

MAZDA P — Powertrain

Powertrain Control Module ECM TCS Any Line Communication Error

Brand: MAZDA
Views: UK: 17 EN: 46 RU: 34
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty or loose connector at PCM/ABS/TCS module
  • Damaged, corroded or shorted communication wiring (CAN/LIN/K‑Line)
  • Poor battery or module power supply (low battery voltage, blown fuse, bad ignition feed)
  • Bad ground at PCM or TCS/ABS module
  • Faulty TCS/ABS/ESC control module or PCM/ECM
  • Intermittent connection due to water ingress or corrosion

Symptoms

  • Malfunction Indicator Lamp (MIL) or warning lamp illuminated
  • Traction control / TCS / DSC warning light on
  • ABS warning light may also be on
  • Loss of traction control or stability control functions
  • Reduced engine or driveability functions if PCM enters a failsafe mode
  • Stored communication and module‑specific codes in scan tool

What to check

  • Use a capable scan tool to read all stored and pending codes and freeze frame data
  • Check for additional U‑codes (network communications) that identify bus failures
  • Verify battery voltage at rest and while cranking; ensure good battery condition
  • Inspect fuses and relays for PCM, ABS/TCS and communication bus power
  • Visually inspect connectors to PCM/ABS/TCS for corrosion, bent pins, or water damage
  • Inspect wiring harness along route between modules for chafing or physical damage

Signal parameters

  • CAN bus typical idle voltages: CAN_H ≈ 2.5 V, CAN_L ≈ 2.5 V (recessive). Dominant state produces a differential of ≈ 2 V (CAN_H ≈ 3.5 V, CAN_L ≈ 1.5 V) — values are approximate
  • LIN / K‑Line: single wire buses generally idle high (pulled up to battery voltage) and switch to low for frames — behavior depends on vehicle wiring
  • Expected: steady recessive levels when bus is idle, regular packet frames when engine is running; long periods of silence, constant dominant state, or random spikes indicate faults
  • Use scope or CAN bus analyzer to confirm correct waveforms, bus voltage levels and presence of packets from PCM and ABS/TCS modules

Diagnostic algorithm

  1. Connect a professional scan tool and record all stored/pending codes and module communication statuses; note freeze frame data.
  2. Check battery voltage (12.4–12.8 V at rest; >13.5 V with engine running) and verify proper charging system operation; replace/charge battery if weak.
  3. Inspect and reseat connectors at PCM/ECM and ABS/TCS modules; look for corrosion, bent pins, water intrusion, or damaged seals.
  4. Verify fuses/relays that supply power/ignition to the PCM and ABS/TCS modules; replace any blown fuses and recheck.
  5. Visually inspect wiring harnesses and repair any chafes, pinches, or exposed conductors between modules.
  6. Check ground straps and power feed continuity for both PCM and ABS/TCS modules; clean and tighten ground points.
  7. With key on and engine off, measure CAN_H and CAN_L voltages at module connectors; compare to expected idle values. Use an oscilloscope or CAN analyzer to confirm frame activity and identify missing or corrupted messages.
  8. If bus wiring and power/grounds are good but communication is still lost, attempt module communicate/initialization procedures per factory manual (reflash/update software if applicable).
  9. If practical, swap known‑good ABS/TCS module or ECM with a properly programmed unit only after confirming wiring/power integrity (observe immobilizer/vehicle specific programming requirements).
  10. After repairs, clear codes and perform a test drive to verify the issue does not return; if persistent, consult dealer technical support or wiring diagrams for further tracing.

Likely causes

  • Corroded or loose connector at ABS or PCM
  • Open or shorted CAN bus wiring between PCM and ABS/TCS module
  • Low battery voltage or blown fuse to one of the modules
  • Faulty ABS/TCS module failing to transmit or respond

Fault status

⚠️ Status
PCM detected communication error on TCS/ABS line(s); messages missing, corrupted, or out of specification between ECM and traction control module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

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