GM Service Manual Online
For 1990-2009 cars only
Table 1: Driver Seat Module (DSM)
Table 2: Passenger Seat Module (PSM)
Table 3: Driver Door Module (DDM)
Table 4: Passenger Door Module (PDM)

Driver Seat Module (DSM)

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Power Seat Parameters: Ignition Off

Heated Seat Parameters: Engine Running

Battery Voltage

Inputs/Outputs

Volts

Varies

Ign. Since Current DTC

Inputs/Outputs

Cycles

Varies

Seat Heat Zone

Inputs/Outputs

Off/Back Only/Back and Cushion

Off

Seat Temp Setting

Inputs/Outputs

Off/Low/Med/High

Off

Recline Switch

Inputs/Outputs

Forward/Back/Inactive

Inactive

Recliner Motor

Inputs/Outputs

Forward/Back/Inactive

Inactive

Horizontal Position Switch

Inputs/Outputs

Forward/Back/Inactive

Inactive

Horizontal Motor

Inputs/Outputs

Forward/Back/Inactive

Inactive

Rear Vertical Position Switch

Inputs/Outputs

Up/Down/Inactive

Inactive

Rear Vertical Motor

Inputs/Outputs

Up/Down/Inactive

Inactive

Front Vertical Position Switch

Inputs/Outputs

Up/Down/Inactive

Inactive

Front Vertical Motor

Inputs/Outputs

Up/Down/Inactive

Inactive

Lumbar/Bolster Switch

Inputs/Outputs

Forward/Rearward/Downward/Upward/Idle

Idle

Horizontal Lumbar Motor

Inputs/Outputs

Forward/Back/Inactive

Inactive

Vertical Lumbar Motor

Inputs/Outputs

Up/Down/Inactive

Inactive

Seat Heat Sensor Value

Sensor Data

0-5 Volts

Varies

Seat Horizontal Position

Sensor Data

0-5 Volts

Varies

Front Vertical Position

Sensor Data

0-5 Volts

Varies

Rear Vertical Position

Sensor Data

0-5 Volts

Varies

Recline Position

Sensor Data

0-5 Volts

Varies

Horizontal Lumbar Position

Sensor Data

0-5 Volts

Varies

Vertical Lumbar Position

Sensor Data

0-5 Volts

Varies

Last Memory Recall

Memory Data

Memory 1 or 2

Last memory pressed

Last Memory Set

Memory Data

Invalid/Memory 1 or 2

Memory 1 or 2

Exit Recline Value

Memory Data

0-5 Volts

Varies

Exit Rear Vertical Value

Memory Data

0-5 Volts

Varies

Exit Front Vertical Value

Memory Data

0-5 Volts

Varies

Exit Horizontal Value

Memory Data

0-5 Volts

Varies

Exit Horizontal Lumbar Value

Memory Data

0-5 Volts

Varies

Exit Vertical Lumbar Value

Memory Data

0-5 Volts

Varies

Memory 1 Recline Value

Memory Data

0-5 Volts

Varies

Memory 2 Recline Value

Memory Data

0-5 Volts

Varies

Memory 1 Horizontal Lumbar Value

Memory Data

0-5 Volts

Varies

Memory 2 Horizontal Lumbar Value

Memory Data

0-5 Volts

Varies

Memory 1 Vertical Lumbar Value

Memory Data

0-5 Volts

Varies

Memory 2 Vertical Lumbar Value

Memory Data

0-5 Volts

Varies

Memory 1 Horizontal Value

Memory Data

0-5 Volts

Varies

Memory 2 Horizontal Value

Memory Data

0-5 Volts

Varies

Memory 1 Rear Vertical Value

Memory Data

0-5 Volts

Varies

Memory 2 Rear Vertical Value

Memory Data

0-5 Volts

Varies

Memory 1 Front Vertical Value

Memory Data

0-5 Volts

Varies

Memory 2 Front Vertical Value

Memory Data

0-5 Volts

Varies

Julian Date of Build

Module Information 1

Numeric

Varies

8 Digit GM Part Number

Module Information 1

Numeric

Varies

Year Module Built

Module Information 1

Numeric

Varies

Manufacture Enable Counter

Module Information 2

0-255

0

Software Revision Number

Module Information 2

Two Letters

Varies

Software Part Number

Module Information 2

Numeric

Varies

Passenger Seat Module (PSM)

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Power Seat Parameters: Ignition Off

Heated Seat Parameters: Engine Running

Battery Voltage

Inputs/Outputs

Volts

Varies

Ign. Since Current DTC

Inputs/Outputs

Cycles

Varies

Seat Heat Zone

Inputs/Outputs

Off/Back Only/Back and Cushion

Off

Seat Temp Setting

Inputs/Outputs

Off/Low/Med/High

Off

Recline Switch

Inputs/Outputs

Forward/Back/Inactive

Inactive

Recliner Motor

Inputs/Outputs

Forward/Back/Inactive

Inactive

Horizontal Position Switch

Inputs/Outputs

Forward/Back/Inactive

Inactive

Horizontal Motor

Inputs/Outputs

Forward/Back/Inactive

Inactive

Rear Vertical Position Switch

Inputs/Outputs

Up/Down/Inactive

Inactive

Rear Vertical Motor

Inputs/Outputs

Up/Down/Inactive

Inactive

Front Vertical Position Switch

Inputs/Outputs

Up/Down/Inactive

Inactive

Front Vertical Motor

Inputs/Outputs

Up/Down/Inactive

Inactive

Lumbar/Bolster Switch

Inputs/Outputs

Forward/Rearward/Downward/Upward/Idle

Idle

Horizontal Lumbar Motor

Inputs/Outputs

Forward/Backward/Inactive

Inactive

Vertical Lumbar Motor

Inputs/Outputs

Up/Down/Inactive

Inactive

Seat Heat Sensor Value

Sensor Data

0-5 Volts

Varies

Julian Date of Build

Module Information 1

Numeric

Varies

8 Digit GM Part Number

Module Information 1

Numeric

Varies

Year Module Built

Module Information 1

Numeric

Varies

Manufacture Enable Counter

Module Information 2

0-255

0

Software Revision Number

Module Information 2

Two Letters

Varies

Software Part Number

Module Information 2

Numeric

Varies

Driver Door Module (DDM)

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Power Seat Parameters: Ignition Off

Heated Seat Parameters: Engine Running

Heated Seat Switch

Inputs

Active/Inactive

Inactive

Heat Indicator Low

Inputs

Off/On

Off

Heat Indicator Medium

Inputs

Off/On

Off

Heat Indicator High

Inputs

Off/On

Off

Back Only Heat Indicator

Inputs

Off/On

Off

Back Only Heat Switch

Inputs

Active/Inactive

Inactive

Memory Switch

Inputs

Memory 1/Memory 2/Idle

Idle

Passenger Door Module (PDM)

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Engine Running

Heated Seat Switch

Inputs

Active/Inactive

Inactive

Heat Indicator Low

Inputs

Off/On

Off

Heat Indicator Medium

Inputs

Off/On

Off

Heat Indicator High

Inputs

Off/On

Off

Back Only Heat Indicator

Inputs

Off/On

Off

Back Only Heat Switch

Inputs

Active/Inactive

Inactive