Operation CHARM: Car repair manuals for everyone.

B1008



DTC B1008

DTC Descriptor

DTC B1008 42
- Calibration Data Not Programmed

Diagnostic Fault Information

Important: Always perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. Initial Inspection and Diagnostic Overview

Circuit/System Description

When the ignition is turned ON, the object alarm detection system performs tests to diagnose critical malfunctions within the system. When the object alarm detection system has completed the power-up mode, the object alarm module will establish communication with the body control module (BCM). During the power-up mode the object alarm module will check for a valid calibration data set, if no valid calibration data set is found, the object alarm module will disable the system and command the red indicator ON.

Conditions for Running the DTC

Ignition voltage is between 9-16 volts.

Conditions for Setting the DTC

This code sets as a current DTC when the calibration set does not exist in the object alarm module upon startup.

Action Taken When the DTC Sets

* The object alarm module sets a DTC.
* The object alarm module commands ON the information center telltale red indicator.
* The object alarm module will send a serial data communication message to the instrument panel cluster (IPC) to display SERVICE PARK ASSIST message on the driver information center (DIC) and the chime will sound.

Conditions for Clearing the DTC

* The DTC becomes history when the conditions for setting the DTC are no longer present.
* The object alarm module receives a clear code command from the scan tool.

Circuit/System Testing

1. Ignition ON, scan tool installed, verify that DTC B1008 is a history code

If DTC B1008 is current, perform the programming and setup procedure for the front or rear object alarm module.

Repair Instructions

Important: Always perform the Diagnostic Repair Verification after completing the diagnostic procedure. Verification Tests

Control Module References for object alarm module replacement, setup, and programming.