What Does B1522 Mean?
B1522 indicates the Body Control Module (BCM) has detected a malfunction in the Driver Information Center (DIC) switch circuit. This code means the BCM is not receiving proper signals from the buttons or switches used to control the vehicle's information display, or there is an electrical fault in the circuit wiring. The DIC switch allows the driver to scroll through and interact with various vehicle information displays such as trip data, fuel economy, and vehicle settings.
Common Causes
45%
Faulty or worn DIC switch assembly with internal contact failure
30%
Damaged wiring harness or corroded connectors between DIC switch and BCM
15%
Poor ground connection or open ground circuit in DIC switch circuit
10%
Body Control Module internal fault or software corruption
Diagnostic Steps
1
Step 1: Perform visual inspection of DIC switch assembly for physical damage, stuck buttons, liquid intrusion, or broken housings. Test each button function manually while monitoring live data for switch state changes.
2
Step 2: Locate and disconnect the DIC switch connector. Using a digital multimeter, check for proper voltage supply (typically 5V or 12V reference) and continuity to ground at the connector. Verify pin terminal integrity and inspect for corrosion or pushed-back pins.
3
Step 3: With connector still disconnected, measure resistance values of each switch button from the switch side while pressing each button individually. Compare readings to factory specifications (typically open circuit when not pressed, specific resistance when pressed).
4
Step 4: Trace wiring harness from DIC switch to BCM connector, checking for pinched wires, chafing, or damage. Pay special attention to areas where harness passes through firewalls or near moving components. Check all inline connectors for corrosion.
5
Step 5: Test ground circuit continuity from DIC switch ground pin to known good chassis ground. Resistance should be less than 1 ohm. Clean and tighten ground connections if excessive resistance found.
6
Step 6: If all wiring and switch tests pass, suspect BCM fault. Verify BCM connector pins for damage and proper seating. Consider BCM programming refresh or replacement if all other components test within specification.
Estimated Repair Cost
$75 - $450
Parts + labor, varies by vehicle and location
B1522 indicates the Body Control Module (BCM) has detected a malfunction in the Driver Information Center (DIC) switch circuit. This code means the BCM is not receiving proper signals from the buttons or switches used to control the vehicle's information display, or there is an electrical fault in t...
The most common cause of B1522 (Driver Information Center (DIC) Switch Circuit) is: Faulty or worn DIC switch assembly with internal contact failure
Typical repair costs for B1522 range from $75 to $450, depending on the vehicle, location, and whether you do it yourself or go to a shop.
This code does not affect vehicle safety or drivability and it is safe to continue driving. The only impact is loss of ability to access or control certain information displays on the DIC, which is a convenience feature rather than a safety-critical system.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1522 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Body
System
Body Control and Driver Information System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.