GM Service Manual Online
For 1990-2009 cars only

Diagnostic Instructions

    • Perform the Diagnostic System Check - Vehicle prior to using the diagnostic procedure.
    • Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    •  Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptors

DTC B1019 00: System Configuration Error

DTC B1019 3A: Incorrect Component Installed

Circuit/System Description

The passenger air bag ON/OFF indicators are used to notify the driver when the Passenger Presence System (PPS) has enabled or disabled the I/P inflator module. When the ignition is turned ON, the ignition voltage is supplied to the passenger air bag ON/OFF indicators and to the PPS module. The instrument panel cluster (IPC) grounds all indicator control circuits to the passenger air bag ON/OFF indicators for illumination. The IPC receives serial data messages from the supplemental inflatable restraints system to turn ON the indicators as necessary.

After the sensing and diagnostic module (SDM) is programmed, the SDM setup procedure is required. During this set up procedure, the SDM will compare the content that was just programmed to the actual components that are installed on the vehicle. If the SDM detects that there are too few or too many components on the system, DTC B1019 00 will set and not allow the setup procedure to complete.

Conditions for Running the DTC

B1019 3A

Ignition voltage is between 9-16 volts.

B1019 00

    • Ignition voltage is between 9-16 volts.
    • Setup SDM procedure has been initiated.

Conditions for Setting the DTC

B1019 00

    • The SDM was programmed with the wrong options for the vehicle.
    • The wrong components were installed for the content of the vehicle.
    • SDM Connector may have bent pins or shorting bars causing the SDM to learn deployment loops that are not actually present.
    • There is a wiring, sensor or deployment loop fault which prevents the SDM from learning a device that is present.
    • There are too few components installed then configured.
    • There are too many components installed then configured

B1019 3A

    • The vehicle was configured for PPS but the SDM has received message from the IPC indicating that the Passenger Air bag Status Indicator is not present/connected. Note that a disconnected Air bag Status Indicator is the principle cause of this DTC.
    • The vehicle was not configured for PPS but the SDM has received message from the IPC indicating that the Passenger Air bag Status Indicator is connected.
    • The SDM does not detect voltage on the Ignition 1 voltage circuit with ignition in RUN.

Action Taken When the DTC Sets

    • The SDM commands ON the AIR BAG warning lamp via serial data communications.
    • The SDM disables all deployments when B1019 00 DTC is set current, not for B1019 3A.

Conditions for Clearing the DTC

The SDM no longer detects a fault.

Diagnostic Aids

The inflatable restraint SDM runs continuous diagnostic tests on the restraints system. If the SDM does not detect voltage after ignition RUN on the ignition 1 voltage circuit, DTC B1019 3A will set along with B1370.

Reference Information

Schematic Reference

    •  SIR Schematics
    •  Seat Belt Schematics

Connector End View Reference

SIR 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
    •  SIR/SRS Wiring Repairs

Scan Tool Reference

    •  Scan Tool Data List
    •  Scan Tool Data Definitions

Circuit/System Testing

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

   • SDM module
   • SDM wiring harness
   • PPS indicator
   • PPS indicator wiring harness
   • PPS module
   • PPS module wiring harness

  1. With a scan tool, verify DTC B1370 is not set as current in the SDM.
  2. If DTC is current refer to DTC B1370.
  3. If equipped with PPS, verify the appropriate PPS indicator segments illuminate by occupying and un-occupying the passenger seat.
  4. If the PPS indicator segments do not illuminate properly, refer to Passenger Presence System Indicator Circuit Malfunction.
  5. Ignition ON, verify the scan tool End Model Part Number is correct for the vehicle.
  6. If the part number is incorrect, reprogram the SDM.
  7. Observe the scan tool PPS Options parameter to determine how the vehicle PPS is currently configured in the SDM. Verify the actual vehicle equipment and the current configuration indicated by the scan tool parameter are the same.
  8. • If not equipped with PPS, the scan tool parameter should display Not Present and the PPS indicator should not be present on the vehicle.
    • If equipped with PPS, the scan tool parameter should display Auto, Manual, or Auto + Man and the PPS indicator should be present on the vehicle.
    If the original configuration does not match the actual vehicle equipment, reprogram the SDM with the correct configuration.
  9. Ignition OFF, disconnect the harness connectors at the SDM and verify the connector is in good condition and has no bent pins, terminals or shorting bars.
  10. If damage is found, repair the bent pins, terminals or shorting bars as needed and perform the Setup New SDM procedure.
  11. Reconnect the harness connector at the SDM.
  12. Ignition ON, verify the scan tool System Configuration matches the actual components installed on the vehicle.
  13. If the System Configuration does not match the actual components installed, reprogram the SDM with the correct components.
  14. Ignition ON, clear all PPS and SDM DTCs.
  15. Operate the vehicle within the Conditions for Running. Verify DTC B1019 does not reset.
  16. If the DTC resets, replace the SDM.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for SDM or BCM replacement, setup, and programming