GM Service Manual Online
For 1990-2009 cars only

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 B1016 00: Vehicle Identification Number (VIN) Information Not Programmed

Circuit/System Description

This code indicates that the inflatable restraint sensing and diagnostic module (SDM) has received an invalid vehicle identification number (VIN) from the body control module (BCM).

Conditions for Running the DTC

System voltage is between 9-16 volts.

Conditions for Setting the DTC

    • The VIN is not programmed in the SDM.
    • Communication is lost between the SDM and BCM.

Action Taken When the DTC Sets

DTC B1016 is a Type B DTC.

Conditions for Clearing the DTC

    • The VIN number is reprogrammed in the SDM.
    • A valid VIN is received from the BCM.

Reference Information

Schematic Reference

SIR Schematics

Connector End View Reference

Component Connector End Views

Description and Operation

SIR System Description and Operation

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Testing for Intermittent Conditions and Poor Connections
    •  Wiring Repairs

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

Important: When removing connectors inspect for damage or corrosion. Damage or corrosion in the following requires repair or replacement of the affected.

   • SDM
   • SDM wiring harness

Ignition ON, verify the correct VIN is programmed in the SDM.

If the VIN is incorrect, reprogram the VIN to the SDM. If the DTC resets, replace the SDM.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for SDM replacement, setup, and programming