Driver Information Center (DIC) Switch Malfunction
Driver Information Center (DIC) Switch Malfunction
Diagnostic Instructions
* Perform the Diagnostic System Check - Vehicle (with HP2) (Initial Inspection and Diagnostic Overview)Diagnostic System Check - Vehicle (without HP2) (Initial Inspection and Diagnostic Overview) prior to using this diagnostic procedure.
* Review Strategy Based Diagnosis (Initial Inspection and Diagnostic Overview) for an overview of the diagnostic approach.
* Diagnostic Procedure Instructions (Initial Inspection and Diagnostic Overview) provides an overview of each diagnostic category.
Diagnostic Fault Information
Circuit/System Description
The driver information switches are normally open momentary switches. Power is provided to the driver information center (DIC) switches via the instrument panel cluster (IPC). The IPC interfaces with the DIC switches via 3 discreet circuits. The switch input to the cluster is pulled low or grounded when a switch is activated. The IPC reads the voltage at the analog input to determine which switch(es) is pressed. The switch input to the cluster is set up in a resistor ladder format for three of the four switches. The DIC switches include the PERSONALIZATION, SET/RESET, TRIP/FUEL, AND VEHICLE INFO switches. A stuck switch or a short to battery sets a DTC.
Reference Information
Schematic Reference
Instrument Cluster Schematics (Instrument Cluster Schematics)
Connector End View Reference
Component Connector End Views (Connector Views)
Description and Operation
Driver Information Center (DIC) Description and Operation (Description and Operation)
Electrical Information Reference
* Circuit Testing (Component Tests and General Diagnostics)
* Connector Repairs (Component Tests and General Diagnostics)
* Testing for Intermittent Conditions and Poor Connections (Component Tests and General Diagnostics)
* Wiring Repairs (Component Tests and General Diagnostics)
Scan Tool Reference
Control Module References (Programming and Relearning) for scan tool information
Circuit/System Verification
Ignition ON, verify that when the DIC switches are pressed and released the DIC scan tool parameters toggle between Active and Inactive.
Circuit/System Testing
1. Ignition OFF, disconnect the harness connector at the DIC switch assembly.
2. Ignition OFF, test for less than 1 ohm between the low reference terminal 2 and ground.
• If greater than the specified range, test the low reference circuit for an open/high resistance.
3. Ignition OFF, test for less than 5 ohms between the ground circuit terminal 5 and ground.
• If greater than the specified range, test the ground circuit for an open/high resistance.
4. Ignition ON, verify that all of the scan tool DIC Switch parameters are Inactive.
• If any are not Inactive, test the signal circuit terminal listed below for a short to ground. If the circuit tests normal, replace the IPC.
* DIC Switch Signal Terminal 1
* DIC Select Switch Signal Terminal 3
5. Ignition ON, install a 3A fused jumper wire between the signal circuit terminal 1 and the low reference circuit terminal 2. Verify the scan tool DIC Switch parameters, except the DIC Fuel Info. parameter, are Active.
• If any are not Active, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the IPC.
6. Ignition ON, install a 3A fused jumper wire between the signal circuit terminal 3 and ground. Verify the scan tool DIC Fuel Info. parameter is Active.
• If not Active, test the signal circuit for a short to voltage or and open/high resistance. If the circuit tests normal, replace the IPC.
7. If all the circuits test normal, test or replace the DIC switch assembly.
Repair Instructions
Perform the Diagnostic Repair Verification (Verification Tests) after completing the diagnostic procedure.
* Driver Information Display Switch Replacement (Cadillac) (Service and Repair)Driver Information Display Switch Replacement (Except Cadillac) (Service and Repair)
* Control Module References (Programming and Relearning) for IPC replacement, setup, and programming