Home / DTC / B2661 — Body Control Module Communication Fault

B2661 — Body Control Module Communication Fault

Detailed page for trouble code B2661.

34,336codes
59brands
11,845generic
22,491specific
Reset
Code

B2661

Generic B — Body

Body Control Module Communication Fault

Brand: Generic
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open, shorted or corroded wiring or connectors to the BCM
  • Faulty BCM or internal transceiver failure
  • Loss of module power or ground (fuse, relay, battery connections)
  • Missing or incorrect CAN bus termination (resistors)
  • Bus off condition caused by another module flooding the network with errors
  • Incorrect or incomplete module programming or firmware mismatch after replacement

Symptoms

  • DTC B2661 stored in BCM and possibly other modules
  • Intermittent or complete loss of functions controlled by BCM (lights, locks, wipers, interior electronics)
  • Other modules reporting lost-communication DTCs (U-codes)
  • No response from BCM to a scan tool or inability to reprogram the BCM
  • Bus error or CAN bus off messages on diagnostic tool
  • Vehicle may show multiple unrelated system warnings or limp behaviour in affected systems

What to check

  • Verify battery state of charge and system voltage (12.4–14.8 V normal)
  • Read all stored DTCs from BCM and other modules; note freeze-frame and network-related codes
  • Inspect BCM power, ground, fuses and related relays for continuity and correct voltage
  • Visually inspect BCM connectors and wiring harness for corrosion, bent pins, damaged insulation and water ingress
  • Check for aftermarket devices (alarms, remote starters) that may be attached to the network and disconnect if present
  • Use a scan tool to view bus activity, node list and any modules reporting bus-off or high error counters

Signal parameters

  • Battery/ignition supply voltage at BCM (expected ~12–14.8 V)
  • CANH idle voltage ≈ 2.5 V (recessive) — typical range 2.0–3.0 V
  • CANL idle voltage ≈ 2.5 V (recessive) — typical range 2.0–3.0 V
  • Dominant bit voltages: CANH ≈ 3.5 ±0.5 V and CANL ≈ 1.5 ±0.5 V during dominant state
  • Differential voltage (CANH–CANL): ~0 V (recessive) and ~2.0 V (dominant)
  • Termination resistance CANH–CANL ≈ 60 Ω (vehicle dependent)

Diagnostic algorithm

  1. Confirm B2661 present and note any accompanying codes from other modules
  2. Verify battery voltage and charging system health; charge or replace battery if low
  3. Check BCM power and ground circuits: inspect fuses/relays, measure voltages at BCM power pins with key on and key off as specified by service information
  4. Perform a visual inspection of the BCM connector and harness for corrosion, water entry, damage or bent pins; repair as needed
  5. With ignition ON, use a scan tool to list network nodes and check for modules that are offline or in bus-off state
  6. Measure CANH and CANL voltages at the BCM connector with a DMM; compare to expected idle and dominant values. If values are out of range, inspect wiring for short to ground or battery
  7. Measure termination resistance across CANH–CANL with ignition off; an open or very low value indicates missing/shorted terminators
  8. If a short is suspected, isolate sections by disconnecting harness connectors or modules to locate the shorted segment (disconnect suspect module and re-check bus voltages/termination)
  9. If a single module is transmitting errors or causing bus-off, disconnect or replace that module to confirm restoration of network communications
  10. Check for recent module replacement or software updates; reflash or reprogram BCM per manufacturer procedure if communication is intermittent but wiring/power are good
  11. If diagnosis points to BCM internal failure after harness and other modules are ruled out, replace BCM and program/configure per vehicle-specific procedures (do not install a new BCM without proper coding)
  12. Clear DTCs and verify repairs by cycling ignition and driving vehicle while monitoring network for reappearance of B2661

Likely causes

  • Damaged CANH/CANL pair (short to ground or battery) near the BCM
  • Failed BCM transceiver or internal electronics
  • Blown BCM power/ignition fuse or weak battery connection to BCM
  • Faulty or missing CAN termination resistors (open/short)
  • Another control module stuck transmitting and causing bus-off or high error count

Fault status

⚠️ Status
BCM is not communicating properly on the vehicle network. The module reports a communication fault (timeouts, bus-off, or no response) and may be unable to send or receive messages.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-4 hours

Similar codes

7,590

The library contains 7,590 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