• | 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. |
Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
---|---|---|---|---|
Key In Ignition B+ | 1 | 1 | -- | -- |
Key In Ignition Signal | 1 | B2961 | B2961 | -- |
1. Chime Malfunction |
The body control module (BCM) monitors the key in ignition switch. When the key is in the switch, the switch is closed and the signal circuit is low. When the key is not in the key in ignition switch, the switch is open and the signal circuit is high.
The ignition is ON.
• | The ignition 1 voltage circuit is active and the key in ignition switch signal circuit is active and the signal circuit is high. |
• | The above condition is present for greater than 5 seconds. |
The BCM stores DTC B2961 in memory.
• | The DTC becomes history when the conditions for setting the DTC are no longer present. |
• | The history DTC clears after 100 malfunction-free warm-up cycles. |
Audible Warnings Description and Operation
Control Module References for scan tool information
Verify that the Key In Ignition Cylinder Switch parameter is Yes when the key is in the ignition and No when the key is out of the ignition.
⇒ | If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance. If the circuit tests normal and the ignition switch fuse is open, test the signal circuit terminal 5 for a short to ground. |
⇒ | If not the specified value, test the signal circuit terminal 5 for a short to voltage. If the circuit tests normal, replace the BCM. |
⇒ | If not the specified value, test the signal circuit for an open/high resistance. If the circuit tests normal, replace the BCM. |
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
• | Control Module References for BCM replacement, setup, and programming |