GM Service Manual Online
For 1990-2009 cars only
Table 1: Body Control Module Scan Tool Data Parameters
Table 2: Body Control Module Scan Tool Output Controls

Body Control Module Scan Tool Data Parameters

Parameter

Expected Value

Definition

Operating Conditions: Engine ON

Accessory Switch

Active

The scan tool displays Active or Inactive. This is the state of the accessory switch.

All Door Lock Motors

Off

The scan tool displays On or Off. This is the state of all door lock motors.

Ambient Light Sensor

Varies

This displays Volts. This is the current voltage at the ambient light sensor.

Auto. Learn Counter

Varies

The scan tool displays counts. The scan tool displays 0-3. The scan tool displays the current state of the Auto. Learn Timer Counter. The Auto. Learn Counter must increment a total of three times in order for the relearn procedure to be complete.

Auto. Learn Timer

Varies

The scan tool displays seconds. The scan tool displays 0-600 seconds. The scan tool displays the current state of the Auto. Learn Timer which increments in 10 second intervals. The Auto. Learn Timer must time out 3 times in order for the relearn procedure to be complete.

Backup Lamps

Off

The scan tool displays On or Off. This is the state of the backup lamps.

Battery Voltage

Varies

This displays Volts. This is the current battery voltage.

BPP Sensor

 

volts

BPP System Status

 

yes/no

BPPS High During Learn

No

The scan tool displays Yes or No. Yes is displayed if the BPPS was high during BPP calibration.

BPPS Learned Home Position

Varies

This displays Counts. This numeric value is the BPP sensor learned home position.

BPPS Low During Learn

No

The scan tool displays Yes or No. Yes is displayed if the BPPS was low during BPP calibration.

BPPS Move During Learn

No

The scan tool displays Yes or No. Yes is displayed if the BPPS was moved during BPP calibration.

BPPS Status

 

The scan tool displays Yes or No.

Brake Applied Output Signal

Off

The scan tool displays On or Off. This is the state of the brake applied output signal.

Brake Lamp

Off

The scan tool displays On or Off. This is the currently commanded state of the brake lamps.

BTSI Solenoid

Off

The scan tool displays On or Off. Display indicates ON when the shift lock control solenoid is ON.

Console Shift BTSI Relay

Off

The scan tool displays On or Off. Display indicates ON when the shift lock control relay is ON.

Driver Door Unlock Motor

Off

The scan tool displays OFF/ON. This is the Unlock output from the body control module (BCM) to the driver door lock actuator. When either door lock switch is operated to the Unlock position the parameter is displayed as ON.

Fail Enable Counter

Varies

The scan tool displays counts, from 0-255. The scan tool displays the number of ignition cycles the immobilizer system has been in the fail enable state.

First Key Flag

Off

The scan tool displays On/Off. The scan tool displays On when the immobilizer system is ready to learn the first key transponder value.

Flash to Pass Switch

Inactive

The scan tool displays Active or Inactive. This is the state of the flash to pass switch.

Front Fog Lamp Relay

Off

The scan tool displays On or Off. This is the state of the front fog lamp relay system.

Front Fog Lamp Switch

Off

The scan tool displays On or Off. This is the state of the front fog lamp relay switch.

Hazard Switch Signal

Off

The scan tool displays On or Off. This is the state of the hazard switch.

Headlamp Off Switch

Inactive

The scan tool displays Active or Inactive. This is the state of the headlamp switch.

High Beam Relay

Off

The scan tool displays On or Off. This is the state of the high beam relay.

High Beam Select Switch

Off

The scan tool displays On or Off. This is the state of the high beam select switch.

Hood Ajar Switch

Closed

The scan tool displays Ajar or Closed. This is the state of the hood ajar switch.

Horn Relay

Off

The scan tool displays On or Off. This is the state of the horn relay.

Horn Switch

Off

The scan tool displays On or Off. This is the state of the horn switch.

Ignition Power relay

On

The scan tool displays On or Off. This is the state of the ignition power relay.

Ignition Run/Start Switch

Active

The scan tool displays Active or Inactive. Input to the control module from the ignition switch indicating the state of the RUN signal.

Immobilizer Fail Enable

Off

The scan tool displays On or Off. If the immobilizer system is unable to read the ignition key transponder value after the vehicle has started, the immobilizer system will consider itself malfunctioning and the immobilizer system will enter a fail enable state. When the immobilizer system is in a fail enable state the immobilizer system is NOT active and the vehicle will start.

Immobilizer States

Valid Key Code

This displays the current state of the vehicle immobilizer system.

Interior Lamp Output

Off

The scan tool displays ON/OFF. This output of the BCM is displayed as ON when the interior lamps are turned ON.

Interior Lights Power

Off

The scan tool displays ON/OFF. When the interior lamps switch has voltage applied, the scan tool will display ON.

Interior Light Switch

Off

The scan tool displays On or Off. When the interior light switch is placed in the DOME position, the scan tool will display ON.

Interior Lights Power

Off

The scan tool displays On or Off. When the interior lamps switch has voltage applied, the scan tool will display ON.

Instrumentation Backlight Dimming Panel

Off

The scan tool displays ON/OFF. This output of the BCM is displayed as ON when the I/P lamps are commanded ON by the BCM.

Key in Ignition

Yes

The scan tool displays Yes or No. Input from ignition switch indicating that the ignition key is inserted into the ignition switch.

LF Door Ajar Switch

Door Closed

The scan tool displays Door Closed or Ajar. The scan tool will display Ajar when the door is open.

LF Door Open Switch

Closed

The scan tool displays Open or Closed. The scan tool will display Open when the door is open.

LF Key Cylinder Lock Switch

Idle

The scan tool will display Idle/Lock/Unlock/Invalid depending on the position of the LF key cylinder.

LF Turn/DRL Status

On

The scan tool displays ON/OFF. This output of the BCM is displayed as ON when the left turn signal is turned ON or when the BCM turns ON the DRL lamps.

Left Front Heated Seat Relay

Off

The scan tool displays On/Off. This is the output of the body control module (BCM) to the driver's seat heated seat relay. The scan displays On when the heated seat is on.

Learn In Progress

No

The scan tool displays NO/YES. When the brake pedal position sensor is being calibrated, the scan tool will display YES.

Left Heated Seat Temperature

Varies

The scan tool displays counts.

Left Rear Door Ajar Switch

Closed

The scan tool displays Closed or Ajar. The scan tool will display Ajar when the door is open.

Left Turn Signal

Off

The scan tool displays On or Off. When the turn signal switch is placed in the LEFT turn position, the scan tool will display ON.

Low Beam Relay Command

Off

The scan tool displays ON/OFF. This output of the BCM is displayed as ON when the low beam headlamps are turned ON.

Low Beam Switch

Off

The scan tool displays ON/OFF. When the headlamp dimmer switch is placed in the LOW position, the scan tool will display ON.

Low Washer Fluid

OK

This input displays the washer fluid level. Low is displayed when the level is Low and OK is displayed if it is above the switch threshold.

LR Door Open Switch

Closed

The scan tool displays the position of the right rear door. The scan tool will display Open when the door is open.

LR Stop/Turn Signal Lamp

Off

The scan tool displays ON/OFF. This output of the BCM is displayed as ON when the left turn signal is turned ON or when the brakes are applied.

No. of Learned Key Codes

Varies

The scan tool displays 1-10. The scan tool displays the number of transponder values learned by the immobilizer system.

Park Brake Switch

Released

The scan tool displays Set or Released. When the park brake is applied, the scan tool will display Set.

Park Lamp Relay

Off

The scan tool displays On or Off. This is the state of the park lamp relay.

Park Lamp Switch

Off

The scan tool displays On or Off. This is the state of the park lamp switch.

Passenger Door Unlock Motors

Off

The scan tool displays OFF/ON. This is the Unlock output from the body control module (BCM) to all passenger door lock actuators. When either door lock switch is operated to the Unlock position the parameter is displayed as ON.

Passkey Power Mode

Off

The scan tool displays On/Off. The scan tool displays ON when the BCM is commanding the theft deterrent exciter ON.

RAP Relay

Off

The scan tool displays On or Off. This displays the state of the RAP relay control circuit.

Rear Defog Relay

Off

The scan tool displays On or Off.

Regulated Voltage Control Current Sensor

40 %

The scan tool displays 1-100 percent. The scan tool displays the percentage of the battery current sensor pulse width modulation (PWM) duty cycle signal.

RF Door Ajar Switch

Door Closed

The scan tool displays Door Closed/Ajar, the front passenger door ajar switch input to the body control module (BCM), where an open door is displayed as Ajar.

RF Door Lock Switch

Inactive

The scan tool displays Active or Inactive. This is the front passenger door lock switch input to the body control module (BCM).

RF Door Open Switch

Closed

The scan tool displays Closed/Open, the front passenger door open switch input to the body control module (BCM), where an open door is displayed as Open.

RF Door Unlock Switch

Inactive

The scan tool displays Active or Inactive. This is the front passenger door unlock switch input to the body control module (BCM).

RF Key Cylinder Lock Switch

Idle

If the vehicle is equipped with this feature, the scan tool displays Idle/Lock/Unlock/Invalid, the front passenger door key cylinder switch input to the body control module (BCM), where the switch transitions to the lock and unlock positions are displayed as Lock and Unlock. If the switch is stuck, or if the switch circuit has shorted to ground, the scan tool will display that function as active. If the switch is then activated to the opposite function, the scan tool displays Invalid.

RF Turn Lamp/DRL Status

Off

The scan tool displays On or Off. This is the state of the right front turn lamp.

Right Front Heated Seat Relay

Off

The scan tool displays On/Off. This is the output of the body control module (BCM) to the passenger seat heated seat relay. The scan displays On when the heated seat is on.

Right Heated Seat Temperature

--

The scan tool displays counts.

RR Door Ajar Switch

Closed

The scan tool displays Closed or Open. This is the state of the passenger rear door ajar switch.

RR Stop/Turn Signal Lamp

Off

The scan tool displays On or Off. This is the state of the right rear lamp.

Run Relay

Off

The scan tool displays On or Off. This is the state of the run relay.

Starter Switch

Released

The scan tool displays Released/Crank. The scan tool displays Released until the ignition switch is placed into the CRANK position, then it reads Crank.

Tamper Flag

Off

The scan tool displays On/Off. The scan tool displays On when the immobilizer system has read a key transponder value that has not been previously learned.

TCS Switch

Released

The scan tool displays Released/Pressed. The scan tool will display the state of the Traction Control Switch.

Trunk Key Cylinder Switch

Inactive

The scan tool displays Inactive/Active, the driver door key cylinder switch input to the body control module (BCM).

Trunk Open Switch

Closed

The scan tool displays Open or Closed. The scan tool will display Open when the trunk is open.

Trunk Release Solenoid

Off

The scan tool displays On or Off. The scan tool displays On when the BCM activates the trunk release solenoid.

Wiper Motor Low/Hi Speed Relay

Off

The scan tool displays On or Off. This output displays the state of the wiper Hi relay. On is wipers Hi speed and Off is wipers Low speed.

Wiper High Speed Switch

Inactive

The scan tool displays Active or Inactive. This is the state of the wiper high speed switch.

Wiper Motor Park Switch

Inactive

The scan tool displays Active or Inactive. This is the state of the wiper park switch.

Wiper Motor Relay

Off

The scan tool displays On/Off. This output displays whether or not the BCM is providing voltage for the wiper relay. ON is displayed when the BCM detects the correct signal from the windshield wiper switch.

Wiper Washer Switch

Inactive

The scan tool displays Active or Inactive. The BCM uses this input to determine if the wash switch is active. If it is depressed, the BCM commands the wiper 1 relay ON and keeps it ON until 2 wipe cycles have completed after the switch has been released (inactive).

Wiper Washer Motor

--

The scan tool displays On/Off. This output displays the operation mode of the washer pump motor.

Body Control Module Scan Tool Output Controls

Scan Tool Output Control

Description

Backup Lamps

The BCM activates the backup lamp relay when you select ON. The backup lamps illuminate until commanded OFF.

BPP Sensor Calibration

This output control is used to command the BCM to calibrate the brake pedal position (BPP) sensor to zero.

Brake to Shift Control

The body control module (BCM) controls the voltage to the automatic transmission shift lock control solenoid ON or OFF for 5 seconds.

Driver Door Unlock

The BCM momentarily pulses only the driver door lock motor. The driver door should unlock when ON is selected.

Driver Heated Seat

The BCM activates the driver heated seat when you select ON.

Fog Lamps

The BCM activates the fog lamps relay when you select ON. The fog lamps illuminate until commanded OFF.

High Beams

The BCM activates the high beam relay when you select ON. The high beam headlamps illuminate until commanded OFF.

Horn

This output control is used to command the horn On and Off.

Ignition Power Relay

This output control commands the Ignition 1 (IGN 1) relay On and Off.

Incandescent Dimming

The BCM commands the IPC to dim the instruments from full dim to full bright.

Interior Lamps

The BCM activates the interior lamps outputs for 5 seconds when you select ON. The dome, footwell, and courtesy lamps illuminate for 5 seconds.

LF Turn Lamp/DRL

The BCM activates the left front turn signal lamp when you select ON. The turn signal lamp illuminates until commanded OFF.

Lock All Doors

The BCM momentarily pulses all of the door lock motors. All doors should lock when ON is selected.

Low Beam/DRL

The BCM activates the low beam relay when you select ON. The low beam headlamps illuminate until commanded OFF.

LR Stop/Turn Signal Lamp

The BCM activates the left rear stop/turn signal lamp when you select ON. The Lamp illuminates until commanded OFF.

Passenger Heated Seat

The BCM activates the driver passenger heated seat when you select ON.

Parking Lamps

The BCM activates the park lamp relay when you select ON. The park lamps illuminate until commanded OFF.

Rear Defog Relay

The BCM activates the rear defog relay when you select ON.

Retained Accessory Power

Commands RAP relay On/Off for 5 seconds to check equipment response

RF Turn Lamp/DRL

The BCM activates the right front turn signal lamps when you select ON. The turn signal lamps illuminate until commanded OFF.

RR Stop/Turn Signal Lamp

The BCM activates the left rear stop/turn signal lamp when you select ON. The Lamp illuminates until commanded OFF.

Security LED

The BCM actuates the security LED when you select ON. The security LED should illuminate until commanded OFF.

Trunk Release

The BCM activates the trunk release solenoid when you select ON.

Unlock All Doors

The BCM momentarily pulses all of the door lock motors. All doors should unlock when ON is selected.

Wiper High Speed Relay

This output control is used to command the wiper high speed relay On and Off.

Wiper Relay

This output control is used to command the wiper relay On and Off.

Wiper Washer Motor

This output control is used to command the wiper washer motor On and Off.