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

System State

Expected Value

Description

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

--

Varies

The scan tool displays volts.

BPP System Status

--

No

The scan tool displays Yes or No. This is the status of the brake pedal position system.

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

--

Yes

The scan tool displays Yes or No. This is the state of the BPPS calibration in the BCM.

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 Switch

--

Off

The scan tool displays On or Off. This is the state of the high beam 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.

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 Lights Power

--

Inactive

The scan tool displays Inactive or Active. This is the power status of the interior lights.

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.

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

--

Active

The scan tool displays Active and Inactive. Input from the ignition switch indicates 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 Lamp/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.

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 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.

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 Module

--

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.

Right Rear Door Ajar Switch

--

Closed

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

Right Turn Signal

--

Off

The scan tool displays ON/OFF. When the turn signal switch is placed in the right turn position, the scan tool will display ON.

RPA Sensor

--

Inactive

The scan tool displays Inactive and Active. This is the current state of the rear park assist sensor.

RR Door Open Switch

--

Off

The scan tool displays ON/OFF. When the RR door is open, the scan tool will display ON.

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.

VTD Fail Enable

--

Off

The scan tool displays Yes/No. The scan tool displays Yes when the PCM is in fail enable. This indicates a failure occurred in the VTD system.

VTD States

--

Valid Key Code

The scan tool displays Fuel Enabled/Fuel Disabled/Fuel Off for Ign/Learn Timer On/Fail Enable. The scan tool displays the current state of the vehicle theft deterrent (VTD) state.

Wiper High Speed Switch

--

Inactive

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

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 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

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.

Parking Lamps

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

Passenger Heated Seat

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

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.