GM Service Manual Online
For 1990-2009 cars only
Table 1: Body Control Module (BCM)
Table 2: Engine Control Module (ECM)
Table 3: Theft Deterrent Module (TDM)

Body Control Module (BCM)

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Operating Conditions: Ignition ON, Engine OFF

Theft LED

Theft Data

On/Off

Off

Engine Control Module (ECM)

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Operating Conditions: Ignition ON, Engine OFF

ECM Authentication Status

Engine Electrical

Unknown/Incorrect/Negative/Valid

Valid

ECM Challenge Status

Engine Electrical

Valid/Invalid

Valid

ECM Response Source

Engine Electrical

Normal/Remote Start

Normal

VTD Auto Learn Counter

Engine Electrical

Counts

Varies

VTD Auto Learn Timer

Engine Electrical

Active/Inactive

Inactive

VTD Password Learn Enabled

Engine Electrical

Yes/No

No

VTD Security Code Accepted

Engine Electrical

Yes/No

Yes

VTD Security Code Lockout

Engine Electrical

Active/Inactive

Inactive

VTD Security Code Programmed

Engine Electrical

Yes/No

Yes

VTD Security Info Programmed

Engine Electrical

Yes/No

Yes

VTD System Status

Engine Electrical

Standby/Fuel Disable/Dis. No Resp./Dis. Neg. Resp./Dis. Incor. Resp./Post Release/Pre-Release/Released

Released

Theft Deterrent Module (TDM)

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Operating Conditions: Ignition ON, Engine OFF

Auto Learn Counter

TDM Data

Counts

Varies

Auto Learn Timer

TDM Data

Minutes

Varies

Battery Reconnect

TDM Data

Yes/No

No

Ignition Voltage Signal

TDM Data

Present/Not Present

Present

Immobilization

TDM Data

Active/Inactive

Inactive

Immobilizer Programmed

Powertrain Status

Yes/No

Yes

Master Keys Learned

Learn Key Data

Counts

Varies

PCM Auto Learn Timer

Powertrain Status

Active/Inactive

Inactive

PCM Password Learning

Powertrain Status

Disabled/Enabled

Disabled

Power Mode

TDM Data

Off/Accessory/Run/Crank Request

Run

Powertrain DTC

Powertrain Status

Yes/No

No

Previous TDM State

TDM Data

Asleep/Wakeup/Normal/Learn Passkey/Tamper/Monitor Key/Fail Pending/Lrn Keys Stdby/Learn More Keys/Learn Pending/Auto Learn/Auto Lrn Done/No Coded Key

Varies

Security Code Programmed

Powertrain Status

Yes/No

Yes

Start Disabled

TDM Data

Yes/No

No

Telltale Status

TDM Data

Off/On/Flash/Invalid

Off

Tamper Status

TDM Data

Active/Inactive

Inactive

TDM State

TDM Data

Asleep/Wakeup/Normal/Learn Passkey/Tamper/Monitor Key/Fail Pending/Lrn Keys Stdby/Learn More Keys/Learn Pending/Auto Learn/Auto Lrn Done/No Coded Key

Normal

Theft Problem

TDM Data

Yes/No

No

Total Keys Learned

Learn Key Data

Counts

Varies

Transponder Key

Learn Key Data

Present/Not Present

Present

Valid Key

Learn Key Data

Yes/No

Yes

VIN Message Received

TDM Data

Yes/No

Yes