Home / DTC / C0670 — Brake Control Module Internal Fault

C0670 — Brake Control Module Internal Fault

Detailed page for trouble code C0670.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

C0670

Generic C — Chassis

Brake Control Module Internal Fault

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

Causes

  • Internal electronic/component failure inside the brake control module
  • Corrupted module software or memory (firmware fault)
  • Intermittent or lost power/ground to the module
  • CAN/LIN network communication errors or short circuits
  • Water ingress, corrosion, or physical damage to the module or connector
  • Aftermarket modules/devices or improper modifications causing conflicts

Symptoms

  • ABS/traction control/wheel slip warning lamp illuminated
  • Brake system warning lamp or master warning on dash
  • Loss or intermittent operation of ABS, traction control, or stability systems
  • Inconsistent brake feel or unexpected braking intervention
  • Multiple related DTCs or communication faults present

What to check

  • Read all stored codes and freeze frame data from ABS/brake module and other modules
  • Verify vehicle battery voltage (engine off and cranking) and charging system condition
  • Inspect ABS module connector and wiring for corrosion, damage, pin push-back or water intrusion
  • Check fuses and relays for the ABS/brake module power circuits
  • Scan CAN bus for communication errors, bus-off conditions and look for missing nodes
  • Attempt a key-cycle and clear the code; check if the code returns immediately

Signal parameters

  • Module supply voltage: battery present ~12.0–14.5 V (engine running); significant drops or spikes indicate issue
  • Module ground: low resistance to chassis ground; measure voltage drop while cranking
  • CAN High/Low idle voltages: ~2.5 V each, differential ~0 V; dominant states should show expected differential (~1–2 V)
  • CAN bus error counters and message frequency for ABS node (use a capable scan tool or CAN scope)
  • Module wake/sleep line(s) state per manufacturer data
  • Module current draw (abnormal high draw may indicate internal failure)

Diagnostic algorithm

  1. Record all codes and freeze frame data from ABS/brake module and any interrelated modules (engine, traction, gateway).
  2. Visually inspect module and harness for water, corrosion, physical damage, and secure connector locking tangs; repair any damage.
  3. Verify battery and charging system health; ensure battery charge is >=12.4 V and starter/crank conditions are normal.
  4. Check fuses/relays for the ABS module power and ignition-switched supply; backprobe power/ground pins for stable voltage while cycling key.
  5. Using a diagnostic tool, monitor CAN bus traffic. Confirm the ABS module is transmitting and receiving expected CAN frames; note communication faults.
  6. Wiggle test wiring with the harness connected while monitoring live data and DTCs to look for intermittent faults.
  7. If power/ground and CAN are good, attempt to clear codes and perform a hard reset (battery disconnect per manufacturer or scan-tool reset) to see if the fault is transient.
  8. Check for available calibration/software updates or service bulletins. Reflash or reprogram the module only with the correct OEM procedure and tool if supported.
  9. If code persists after verifying harness, power, and communication and reprogramming is not effective, consider module replacement. Verify part number and VIN-specific programming requirements before replacement.
  10. After repair or replacement, clear codes and perform a road test and functional tests (ABS activation, traction control checks) to confirm fault does not return.

Likely causes

  • Faulty module hardware (processor, internal sensor, or I/O driver)
  • Poor battery voltage or intermittent 12V supply to module
  • Corroded, bent or loose connector pins at module harness
  • CAN bus short, high resistance, or missing termination affecting module
  • Failed internal non-volatile memory (EEPROM/flash) or corrupted calibration

Fault status

⚠️ Status
Brake control module internal fault detected. Module may be impaired or unable to perform normal ABS/stability functions. Investigation of power, ground, communications and module integrity required.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.5 hours

Similar codes

8,867

The library contains 8,867 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 :)
Send to email