DTC B3031
| DTC B3031 | 
| Diagnostic Instructions | 
| • | Perform the
        
         Diagnostic System Check - Vehicle
        
        prior to using this diagnostic procedure. | |
| • | Review
        
         Strategy Based Diagnosis
        
        for an overview of the diagnostic approach. | |
| • | Diagnostic Procedure Instructions
        
        provides an overview of each diagnostic category. | |
| DTC Descriptor | 
DTC B3031 00
Security Controller In Learn Mode Malfunction
| Circuit/System Description | 
When learning a coded key, the BCM will remain in programming mode. DTC B3031 is activated automatically as an indication that the system is in programming mode and does not indicate a fault. Once the coded key is learned, learn mode will be exited and the DTC cleared. If the BCM does not exit learn mode, B3031 will remain current and indicate a fault. The instrument cluster security indicator will turn ON and the driver information center will display a message.
| Conditions for Running the DTC | 
The immobilizer system is the learn coded keys state.
| Conditions for Setting the DTC | 
DTC B3031 will set any time the BCM enters the learn coded keys state.
| Action Taken When the DTC Sets | 
The security indicator will illuminate. The driver information center will display a message.
| Conditions for Clearing the DTC | 
| • | A current DTC B3031 will be cleared upon the successful exit of learn mode. | |
| • | A history DTC will be cleared after 100 malfunction-free ignition cycles or when a scan tool is used to clear DTCs. | |
| Reference Information | 
Schematic Reference
Immobilizer Schematics
Connector End View Reference
Component Connector End Views
Description and Operation
Immobilizer Description and Operation
Electrical Information Reference
| • | Circuit Testing | |
| • | Connector Repairs | |
| • | Testing for Intermittent Conditions and Poor Connections | |
| • | Wiring Repairs | |
Scan Tool Reference
Control Module References for scan tool information
| Circuit/System Verification | 
| 1. | Verify the scan tool body control module Total Keys Learned parameter displays a learned key. | |
| 2. | If not the specified value, perform the Vehicle Key Relearn procedure. Refer to
        
         Replacing Keys
        
        . | |
| 3. | Perform the Vehicle Key Relearn procedure. Refer to
        
         Replacing Keys
        
        . | |
| 4. | If the Body Control Modules does not exit the learn coded key state after the programming attempt, replace the K9 Body Control Module. | |
| Repair Instructions | 
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
Control Module References for BCM replacement, programming, and setup

 
		