LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> GMC >> 2018 >> Terrain SL >> Repair and Diagnosis (Single Page) >> Body & Frame >> Ignition Switch/Steering Lock >> Immobilizer System >> Diagnostic Information And Procedures >> DTC B3031: Security Controller In Learn Mode >> Circuit/System Verification
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Circuit/System Verification

  1. Verify all available keys are correct for the vehicle. This can be accomplished by comparing the part number that is laser etched on the key to the part number listed in the parts catalog.
    NOTE:

    On some model year vehicles two learned keys are required to add additional keys. If only one learned key is used, this DTC will set. If only one learned key is available then Replacing Keys must be performed.

    • If a key is not correct 

      Replace the key

    • Go to next step: If all keys are correct 
  2. Verify the scan tool Immobilizer data displays two or more keys learned to the vehicle.
    • If not 

      Add one additional key

    • Go to next step: If two or more keys are learned to the vehicle 
  3. Perform the Replacing Keys procedure. Refer to Key with Integrated Transmitter Programming .
  4. Verify the K9 Body Control Module learns the vehicle key and exits the learn coded key state. The scan tool Master Keys Learned parameter should increment to 1.
    • If the K9 Body Control Module does not exit the learn coded key state after the programming attempt 

      Replace the K9 Body Control Module

    • Go to next step: If the K9 Body Control Module exits the learn coded key state after the programming attempt 
  5. All OK.