Home / DTC / B1C36 — Body Control Module CAN Communication Fault

B1C36 — Body Control Module CAN Communication Fault

Detailed page for trouble code B1C36.

34,332codes
59brands
11,841generic
22,491specific
Reset
Code

B1C36

Generic B — Body

Body Control Module CAN Communication Fault

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

Causes

  • Open, short, or high-resistance wiring on CAN_H or CAN_L
  • Bad power supply or ground to the Body Control Module (BCM)
  • Failed BCM or gateway module
  • Corroded/damaged connectors at BCM or network nodes
  • Missing or damaged termination resistor(s) on the CAN bus
  • Software/firmware error or improper module programming

Symptoms

  • Instrument cluster or other modules show communication-related warnings
  • Door locks, lighting, windows, remote functions do not respond or are intermittent
  • Multiple modules throw related communication codes
  • Certain functions work intermittently or stop after vehicle sits
  • Unrelated systems disabled due to network loss (e.g., immobilizer, theft system)
  • No CAN messages from BCM seen on a scan tool or low message frequency

What to check

  • Retrieve all communication and BCM-related DTCs from BCM and other modules with a capable scanner
  • Read freeze frame and history to determine when faults occur (key-on, load, driving, after wash)
  • Visual inspection of BCM area, connectors, harness for corrosion, damage, water
  • Check battery voltage (key on and cranking) and fuses supplying BCM and CAN transceiver
  • Inspect grounds for tightness and corrosion at BCM and chassis ground points
  • Use a scan tool to view CAN bus message list and module presence/IDs

Signal parameters

  • Recessive idle: CAN_H ≈ 2.5 V, CAN_L ≈ 2.5 V (each ~2.5 V)
  • Dominant state: CAN_H ≈ 3.5 V, CAN_L ≈ 1.5 V (differential ≈ 2.0 V)
  • Termination resistance: ≈ 60 Ω measured between CAN_H and CAN_L (two 120 Ω terminators in parallel)
  • Typical bit rates: 250 kb/s or 500 kb/s depending on vehicle (match expected network speed)
  • Expected messages: BCM transmit ID(s) and regular message frequency — scan tool should show steady periodic frames from BCM

Diagnostic algorithm

  1. Confirm code and record freeze frame and related DTCs from all modules
  2. Check battery voltage and secure/fuse power to BCM; restore power if low or fuse blown
  3. Perform a visual inspection of BCM connector and wiring; unplug and inspect pins for corrosion or damage
  4. Measure termination resistance between CAN_H and CAN_L with ignition off (≈60 Ω). If abnormal, isolate sections to find missing/bad terminator
  5. Using an appropriate scan tool, confirm whether BCM appears on the CAN network and note missing message IDs and frequencies
  6. With ignition on, backprobe CAN_H and CAN_L at BCM and observe voltages with a digital multimeter; then use an oscilloscope to verify clean CAN waveform and correct dominant/recessive levels
  7. Wiggle harnesses and connectors while monitoring network traffic and DTCs to find intermittent wiring faults
  8. If a short is suspected, isolate by disconnecting modules segment-by-segment (start near BCM) until bus returns to normal; repair shorted wiring or replace damaged connectors
  9. Check and repair any faulty grounds or power feeds to BCM; re-check communication after repairs
  10. If wiring and power/grounds check OK and the network is correctly terminated but fault persists, check for software updates or reprogramming notes from OEM; only replace BCM after confirming module failure with evidence (no messages, failed transceiver, or diagnostic confirmation)
  11. Clear codes and retest the vehicle through typical operating conditions to verify repair

Likely causes

  • Loose or corroded BCM connector pins
  • Short to battery or ground on CAN_H or CAN_L near the BCM
  • Failed BCM after water intrusion or impact
  • Blown fuse supplying BCM logic or transceiver
  • Faulty gateway or another module holding the bus dominant
  • Missing/failed 120 Ω terminator (resulting in ~120 Ω instead of ~60 Ω across bus)

Fault status

⚠️ Status
Body Control Module: CAN communication fault — module messages missing, intermittent, or bus-level error detected.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

7,191

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