B1866: BCM Battery Short to Power
The B1866 code indicates that the Body Control Module (BCM) or Battery Monitoring Sensor (BMS) has detected a short circuit to battery voltage (B+) on a circuit that should be grounded, open, or switched. This fault means an input/output line of the module is receiving direct battery voltage improperly, which can disable systems managed by the BCM to protect the electronics.
1. Commonly Affected Makes
2. Most Common Causes
- Wiring harness chafed or pinched against a B+ power line
- Battery monitoring sensor (BMS) internally shorted
- Defective body control module (BCM)
- Fuse/relay box (BJB/CJB) with burnt terminals or internal bridges
- Loose, corroded, or damaged connection at the positive battery terminal or mega-fuse
3. Symptoms You Will Notice
- Multiple electrical systems inoperative (e.g., interior lights, power locks, windows)
- Battery drain or charging system warning
- BCM or BMS communication failure
4. Step-by-Step Diagnosis
Scan for all stored codes and freeze frame data
Visually inspect wiring harness for damage near B+ sources
Test BMS and BCM for internal shorts using multimeter
Check fuse/relay box for burnt terminals or internal shorts
Verify battery terminal and mega-fuse connections are clean and tight
5. Frequently Asked Questions
Is it safe to drive?▼
No, this is a high-severity fault. Driving may cause further electrical damage or a fire risk. Have the vehicle towed to a repair shop.
How much does it cost to fix?▼
Repair costs typically range from $150 to $600, depending on the cause (e.g., wiring repair vs. BCM replacement).