Home / DTC / B1C35 — Body Control Module (BCM) internal configuration fault

B1C35 — Body Control Module (BCM) internal configuration fault

Detailed page for trouble code B1C35.

34,378codes
59brands
11,887generic
22,491specific
Reset
Code

B1C35

LAND ROVER B — Body

Body Control Module (BCM) internal configuration fault

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

Causes

  • Corrupted BCM software or calibration data
  • Incorrect coding/programming after module replacement or update
  • Failed or interrupted module programming attempt
  • Battery low voltage or voltage spike during learn/program procedure
  • Internal BCM hardware or EEPROM memory failure
  • Water ingress or physical damage to BCM

Symptoms

  • Multiple body systems behaving erratically (lighting, locks, wipers, etc.)
  • Warning messages or dash alerts related to vehicle configuration
  • Loss of certain convenience functions or improper vehicle options
  • Intermittent CAN bus communication errors with other modules
  • Vehicle may go into limp or reduced functionality for affected systems
  • DTC persistently returns after clearing

What to check

  • Read all stored and pending DTCs and note freeze-frame and occurrence count
  • Check battery state-of-charge and system voltage (perform battery health test)
  • Inspect BCM connectors and harness for water, corrosion, bent pins, or damage
  • Verify fuses and relays supplying BCM power/IGN feed and grounds
  • Check CAN/LIN bus status and list of modules present using diagnostic tool
  • Confirm software/firmware and coding values for BCM with OEM data

Signal parameters

  • BCM supply voltage (nominal ~12V, cranking voltage behavior)
  • BCM ground continuity and pin resistance to chassis
  • CAN High/Low bus activity and error frames involving BCM node
  • LIN bus signals if used for downstream modules
  • BCM wake/sleep request signals and ignition feed status
  • Module serial ID/VIN and coding parameters reported by OEM scanner

Diagnostic algorithm

  1. Connect a capable OEM-level or J2534-capable scanner. Read and record all BCM and network codes and freeze-frame.
  2. Verify battery charge and ensure stable supply (use a battery charger or jumper if needed). Re-check codes after stable voltage.
  3. Inspect BCM connector, wiring, and mounting for corrosion, water damage, loose pins or crushed wires. Repair any wiring issues.
  4. Check fuses/relays for BCM power and ground circuits. Verify continuous power feeds with ignition on/off as required.
  5. Use the scanner to confirm BCM presence on the CAN/LIN network and note communication status. Check other modules for related network faults (U-codes).
  6. Verify current BCM software/firmware level and coding values against OEM specifications. Record any mismatches.
  7. If coding or software is incorrect or missing, attempt a re-code/reprogram using the correct OEM tool, following manufacturer procedures (ensure stable battery voltage and follow sequence exactly).
  8. If reprogramming fails or the module reports internal memory/configuration corruption, attempt an ECU self-test or calibration function if available.
  9. If repeated programming attempts fail and wiring/power/network are confirmed good, consider BCM replacement. Program and adapt the new BCM with correct vehicle configuration and perform relearns as required.
  10. Clear codes, perform a full system check, and road test to confirm repair. Monitor for code recurrence.

Likely causes

  • Incomplete or failed reprogramming/coding (most common)
  • Battery drain or low voltage during programming
  • BCM internal memory checksum error
  • Damaged connector or corroded pins at BCM
  • Network module mismatch detected during configuration

Fault status

⚠️ Status
B1C35 — Body Control Module internal configuration fault (stored).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

320

Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

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

B1C35

MITSUBISHI B — Body

DR.lap pretensioner circuit open

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

Causes

  • Corrupted BCM software or calibration data
  • Incorrect coding/programming after module replacement or update
  • Failed or interrupted module programming attempt
  • Battery low voltage or voltage spike during learn/program procedure
  • Internal BCM hardware or EEPROM memory failure
  • Water ingress or physical damage to BCM

Symptoms

  • Multiple body systems behaving erratically (lighting, locks, wipers, etc.)
  • Warning messages or dash alerts related to vehicle configuration
  • Loss of certain convenience functions or improper vehicle options
  • Intermittent CAN bus communication errors with other modules
  • Vehicle may go into limp or reduced functionality for affected systems
  • DTC persistently returns after clearing

What to check

  • Read all stored and pending DTCs and note freeze-frame and occurrence count
  • Check battery state-of-charge and system voltage (perform battery health test)
  • Inspect BCM connectors and harness for water, corrosion, bent pins, or damage
  • Verify fuses and relays supplying BCM power/IGN feed and grounds
  • Check CAN/LIN bus status and list of modules present using diagnostic tool
  • Confirm software/firmware and coding values for BCM with OEM data

Signal parameters

  • BCM supply voltage (nominal ~12V, cranking voltage behavior)
  • BCM ground continuity and pin resistance to chassis
  • CAN High/Low bus activity and error frames involving BCM node
  • LIN bus signals if used for downstream modules
  • BCM wake/sleep request signals and ignition feed status
  • Module serial ID/VIN and coding parameters reported by OEM scanner

Diagnostic algorithm

  1. Connect a capable OEM-level or J2534-capable scanner. Read and record all BCM and network codes and freeze-frame.
  2. Verify battery charge and ensure stable supply (use a battery charger or jumper if needed). Re-check codes after stable voltage.
  3. Inspect BCM connector, wiring, and mounting for corrosion, water damage, loose pins or crushed wires. Repair any wiring issues.
  4. Check fuses/relays for BCM power and ground circuits. Verify continuous power feeds with ignition on/off as required.
  5. Use the scanner to confirm BCM presence on the CAN/LIN network and note communication status. Check other modules for related network faults (U-codes).
  6. Verify current BCM software/firmware level and coding values against OEM specifications. Record any mismatches.
  7. If coding or software is incorrect or missing, attempt a re-code/reprogram using the correct OEM tool, following manufacturer procedures (ensure stable battery voltage and follow sequence exactly).
  8. If reprogramming fails or the module reports internal memory/configuration corruption, attempt an ECU self-test or calibration function if available.
  9. If repeated programming attempts fail and wiring/power/network are confirmed good, consider BCM replacement. Program and adapt the new BCM with correct vehicle configuration and perform relearns as required.
  10. Clear codes, perform a full system check, and road test to confirm repair. Monitor for code recurrence.

Likely causes

  • Incomplete or failed reprogramming/coding (most common)
  • Battery drain or low voltage during programming
  • BCM internal memory checksum error
  • Damaged connector or corroded pins at BCM
  • Network module mismatch detected during configuration

Fault status

⚠️ Status
B1C35 — Body Control Module internal configuration fault (stored).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

406

Browse 406 MITSUBISHI manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

MITSUBISHI

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