Seats
Seats
B+ L
O
C
X51A
Fuse
F37DA Block - D
30A Instrument E
Panel S
F37A C
1640
RD/VT
X200 29
1640
RD/VT
X301 2
1640
RD/VT
E
S64D
Seat
Adjuster
Switch -
Driver
A K F J D C H G B
om
286 287 282 283 285 284 276 277 450
L-GN/BN L-BU/VT YE GY/L-BU YE/L-BU GY/L-GN L-GN/YE L-BU/YE BK
.c
3 1 3 1 3 1 1 3
M50D M55D M51D M56D
Seat Front Seat Rear Seat Seat
M Vertical M Vertical M Horizontal M Recline
Motor - Motor - Motor - Motor -
Driver
n
Driver Driver Driver
ag
G300
i
rd
ca
L
B+ O
C
X51A
Fuse D
F27DA Block - E
Instrument S
30A C
F27A Panel
1640
RD/VT
X204 33
1640
RD/VT
X302 2
1640
RD/VT
D
S64P
Seat
Adjuster
Switch -
Passenger
H A C F G E B
om
297 298 296 290 288 289 550
GN/VT GN/BU YE/WH .c YE/BU GN/WH BU/WH BK
1 3 3 1 3 1
M50P M51P M55P
Seat Front Seat Seat Rear
M Vertical M Horizontal M Vertical
Motor -
n
Motor - Motor -
Passenger Passenger Passenger
ag
G301
i
rd
ca
om
.c
Driver or Passenger Seat Lumbar Support Replacement
om
.c
gn
Driver Seat Adjuster Memory Module Replacement
ia
Preliminary Procedure
Remove the driver seat. Front Seat Removal and Installation
ca
om
.c
gn
Driver Seat Cushion Heater Replacement
ia
om
.c
gn
Driver Seat Lumbar Control Switch Replacement
ia
Preliminary Procedure
Remove the driver side of front seat cushion outer finish cover. Front Seat Cushion Outer Finish
Cover Replacement
ca
om
n .c
i ag
rd
ca
DTC B191A
Diagnostic Instructions
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
DTC Descriptors
Circuit/System Description
An internal fault is detected inside the control module. No external circuits are involved
om
Ignition ON.
.c
The control module detects an internal fault.
Reference Information
Schematic Reference
ca
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Circuit/System Verification
1. Ignition ON.
2. Verify DTC B191A is not set.
⇒ If the DTC is set
Replace the K29F Seat Heating Control Module – Front.
⇓ If the DTC is not set
3. All OK.
Repair Instructions
Control Module References for K29F Seat Heating Control Module – Front replacement,
programming and setup
om
.c
gn
ia
rd
ca
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
DTC Descriptors
om
DTC B2375 Seat Assembly Horizontal Position Sensor Circuit
B1405 02,
B1825 06,
ia
B1825 06,
B2355 06,
12 V Reference B2355 06, — —
B2365 06,
B2365 06,
B2375 06
rd
B2375 06
B1825 01,
ca
B1825 01,
Seat Rear Vertical Position Sensor B2355 01,
B2365 06 B2365 06 B2365 5A
Signal B2365 01,
B2375 01
B1825 01,
Seat Horizontal Position Sensor B2355 01,
B2375 06 B2375 06 B2375 5A
Signal B2365 01,
B2375 01
B1825 01,
B2355 01,
Seat Recline Position Sensor Signal B1825 06 B1825 06 B1825 5A
B2365 01,
B2375 01
The seat memory control module does not detect position sensor movement or pulse signals while
the adjuster motor is active. The following conditions will set this DTC:
om
B1405 02
The seat memory control module detects a short to ground or an open on the 12 V reference
circuit.
.c
B1825 01, B2355 01, B2365 01, or B2375 01
The seat memory control module detects a voltage greater than 5 V on the sensor signal circuit.
gn
B1825 06, B2355 06, B2365 06, or B2375 06
The seat memory control module detects a short to ground or an open on the sensor signal
circuit.
ia
With a short to ground or an open circuit, the seat memory control module disables the
memory recall and easy exit/entry action commands of the motor monitored by the sensor.
The motor will respond to manual position commands.
ca
With a short to battery voltage, the seat memory control module disables the memory recall
and easy exit/entry action commands for all four seat motors. The motors will respond to
manual position commands.
The current DTC clears when the fault is no longer present and the power mode changes to
OFF then back to ACC or RUN.
The history DTC will clear after 40 consecutive fault-free ignition cycles have occurred.
Reference Information
Schematic Reference
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Circuit/System Testing
1. Ignition OFF, disconnect the harness connector at the appropriate driver seat motor listed
below for which the DTC set:
M50D Seat Front Vertical Motor – Driver
M55D Seat Rear Vertical Motor – Driver
om
M51D Seat Horizontal Motor – Driver
M56D Seat Recline Motor – Driver
2. Ignition ON.
3. Test for greater than 10.8 V between the appropriate 12 V reference circuit terminal listed
.c
below and ground while pressing any power seat switch.
Front vertical motor – terminal 1
gn
Rear vertical motor – terminal 1
Horizontal motor – terminal 1
Recline motor – terminal 3
ia
⇒ If 10.8 V or less
3.1. Ignition OFF, disconnect the X5 harness connector at the K40D Seat Memory Control
rd
Module – Driver.
3.2. Test for infinite resistance between the 12 V reference circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
ca
⇓ If infinite resistance
3.3. Test for less than 2 Ω in the 12 V reference circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇓ If greater than 10.8 V
4. Test for 0.2–2 V between the appropriate signal circuit terminal listed below and ground:
Front vertical motor – terminal 3
Rear vertical motor – terminal 3
Horizontal motor – terminal 3
Recline motor – terminal 1
⇒ If less than 0.2 V
4.1. Ignition OFF, disconnect the X5 harness connector at the K40D Seat Memory Control
Module – Driver.
4.2. Test for infinite resistance between the signal circuit and ground.
© 2023 General Motors. All rights reserved.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇓ If infinite resistance
4.3. Test for less than 2 Ω in the signal circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇒ If greater than 2 V
4.1. Ignition OFF, disconnect the X5 harness connector at the K40D Seat Memory Control
Module – Driver, ignition ON.
4.2. Test for less than 1 V between each signal circuit listed below and ground:
Front vertical sensor terminal 12
Seat horizontal sensor terminal 11
Rear vertical sensor terminal 25
Seat recline sensor terminal 26
⇒ If 1 V or greater, repair the short to voltage on the circuit.
⇒ If less than 1 V, replace the K40D Seat Memory Control Module – Driver.
om
⇓ If between 0.2–2 V
5. Test or replace the seat motor.
Repair Instructions
.c
Perform the Diagnostic Repair Verification after completing the repair.
Control Module References for K40D Seat Memory Control Module – Driver replacement,
gn
programming and setup
ia
rd
ca
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
DTC Descriptors
om
DTC B1750 Seat Rear Down Switch Circuit
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Front Vertical Up Switch Signal 1 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Front Vertical Down Switch Signal 1 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1745 59,
B1750 59,
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Rear Vertical Down Switch Signal 2 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1735 59,
om
B1740 59,
B1745 59,
B1750 59,
Horizontal Forward Switch Signal 3 — —
B1755 59,
B1760 59,
.c B1815 59,
B1820 59
gn
B1735 59,
B1740 59,
B1745 59,
ia
B1750 59,
Horizontal Rearward Switch Signal 3 — —
B1755 59,
B1760 59,
rd
B1815 59,
B1820 59
ca
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Recline Forward Switch Signal 4 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Recline Rearward Switch Signal 4 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
Circuit/System Description
The seat memory control module supplies a reference voltage to each signal circuit of the driver
seat adjuster switch. When the power seat switches are pressed, the appropriate signal circuit
from the seat memory control module is pulled low through the switch contacts indicating the
power seat command. The seat memory control module then commands the driver seat to move
in response to the switch signals.
om
If a seat switch circuit is active in one direction and the switch for the opposite direction is
pressed, this DTC will set.
A short to ground on a switch signal circuit.
DTC.
The current DTC will clear and set the DTC to history, when the fault is no longer present
and the ignition is cycled OFF then back to ACC or RUN.
ca
The history DTC will clear after 40 consecutive fault-free ignition cycles have occurred.
Diagnostic Aids
If one of the switch signal circuits is shorted to ground, multiple DTCs will set.
If a switch is stuck in one direction and the switch is pressed in the opposite direction, a
single DTC will set.
Reference Information
Schematic Reference
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Circuit/System Verification
1. Ignition ON.
2. Verify the scan tool seat switch parameters listed below change between Inactive and
Forward/Rearward or UP/Down when pressing the appropriate seat directional switch.
Driver Seat Cushion Front Vertical Switch
Driver Seat Cushion Rear Vertical Switch
Driver Seat Horizontal Switch
om
Driver Seat Back Switch
⇒ If the parameter does not change
Refer to Circuit/System Testing.
⇓ If the parameter changes
3. All OK.
.c
gn
Circuit/System Testing
1. Ignition OFF, disconnect the harness connector at the S64D Seat Adjuster Switch – Driver.
2. Verify that all scan tool driver seat switch parameters listed below are Inactive:
ia
⇒ If not Inactive
2.1. Ignition OFF, disconnect the X5 harness connector at the K40D Seat Memory Control
Module – Driver, ignition ON.
2.2. Test for infinite resistance between the appropriate signal circuit terminal listed below and
ground:
Front vertical up switch terminal A
Front vertical down switch terminal K
Rear vertical up switch terminal F
Rear vertical down switch terminal J
Horizontal forward switch terminal D
Horizontal rearward switch terminal C
Recline forward switch terminal H
Recline rearward switch terminal G
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇒ If infinite resistance,
© 2023replace the Motors.
General K40D Seat
All Memory Control Module – Driver.
rights reserved.
⇓ If Inactive
3. Install a 3 A fused jumper wire between the appropriate signal circuit terminal listed below and
the ground circuit terminal B.
Front vertical up switch terminal A
Front vertical down switch terminal K
Rear vertical up switch terminal F
Rear vertical down switch terminal J
Horizontal forward switch terminal D
Horizontal rearward switch terminal C
Recline forward switch terminal H
Recline rearward switch terminal G
4. Verify the appropriate scan tool seat switch parameter is Forward/Rearward or UP/Down.
⇒ If not Forward/Rearward or UP/Down
4.1. Ignition OFF, disconnect the X5 harness connector at the K40D Seat Memory Control
Module – Driver, ignition ON.
om
4.2. Test for less than 1 V between the signal circuit terminal and ground.
⇒ If 1 V or greater, repair the short to voltage on the circuit.
⇓ If less than 1 V
4.3. Ignition OFF.
.c
4.4. Test for less than 2 Ω in the signal circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
gn
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇓ If Forward/Rearward or UP/Down
5. Test or replace the S64D Seat Adjuster Switch – Driver.
ia
Component Testing
rd
1. Ignition OFF, disconnect the harness connector at the S64D Seat Adjuster Switch – Driver.
ca
2. Test for infinite resistance between the ground terminal E and each signal terminal with the
switch in the open position.
⇒ If less than infinite resistance
Replace the S64D Seat Adjuster Switch – Driver.
⇓ If infinite resistance
3. Test for less than 2 Ω between the ground terminal E and each signal terminal with the
appropriate switch in the closed position.
⇒ If 2 Ω or greater
Replace the S64D Seat Adjuster Switch – Driver.
⇓ If less than 2 Ω
4. All OK.
Repair Instructions
Control Module References for K40D Seat Memory Control Module – Driver replacement,
programming and setup © 2023 General Motors. All rights reserved.
om
.c
gn
ia
rd
ca
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
DTC Descriptors
om
Short to Open/High Short to Signal
Circuit Ground Resistance Voltage Performance
Low Reference — 1, 2 — —
Circuit/System Description
Low reference is supplied to the driver seat memory switch from the seat memory control module.
When a memory switch is pressed, the signal circuit from the seat memory control module is
pulled low through the switch contacts and series of resistors indicating the memory recall
request. In response to this signal, the seat memory control module commands the appropriate
seat motors to move to the pre-recorded seat positions stored in memory.
B2755 00 or 59
The seat memory control module detects a stuck Memory 1, Memory 2, or Exit switch for a given
amount of time.
B2755 01
© 2023 General Motors. All rights reserved.
If the seat memory control module detects a short to voltage on the memory seat switch signal
circuit this DTC will set.
B2755 02
If the seat memory control module detects a short to ground on the memory seat switch signal
circuit this DTC will set.
B2765 02 or 59
If the memory set switch signal is active for greater than 30 s, the module will set this DTC.
The DTC automatically clears when the switch circuit setting the DTC is no longer active.
A history DTC will clear once 50 consecutive fault-free ignition cycles have occurred.
om
Reference Information
Schematic Reference
Circuit Testing
Connector Repairs
ca
Circuit/System Verification
1. Ignition ON.
2. Verify the scan tool Seat Memory Control Module Memory Recall Switches parameter changes
between Inactive and Memory 1 when pressing the memory 1 switch.
⇒ If the parameter does not change
Refer to Circuit/System Testing.
⇓ If the parameter changes
3. Verify the scan tool Seat Memory Control Module Memory Recall Switches parameter changes
between Inactive and Memory 2 when pressing the memory 2 switch.
⇒ If the parameter does not change
© 2023
Refer to Circuit/System General Motors. All rights reserved.
Testing.
Circuit/System Testing
1. Ignition OFF, disconnect the harness connector at the S47D Seat Memory Switch – Driver,
ignition ON.
om
2. Press a power seat switch in order to wake up the K40D Seat Memory Control Module – Driver.
3. Test for 9 V or greater between each signal circuit terminal listed below and ground:
Memory set switch signal terminal 5
Memory switch signal terminal 6
⇒ If less than 9 V
.c
3.1. Ignition OFF, disconnect the X6 harness connector at the K40D Seat Memory Control
gn
Module – Driver.
3.2. Test for infinite resistance between the signal circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
ia
⇓ If infinite resistance
3.3. Test for less than 2 Ω in the signal circuit end to end.
rd
⇓ If 9 V or greater
4. Ignition OFF, disconnect the X6 harness connector at the K40D Seat Memory Control Module –
Driver, ignition ON.
5. Test for less than 1 V between each signal circuit terminal listed below and ground:
Memory set switch signal terminal 5
Memory switch signal terminal 6
⇒ If 1 V or greater
Repair the short to voltage on the circuit.
⇓ If less than 1 V
6. Test or replace the S47D Seat Memory Switch – Driver.
Component Testing
Driver Seat Memory Switch
1. Ignition OFF, disconnect the harness connector at the S47D Seat Memory Switch – Driver.
2. Test for infinite resistance between the low reference terminal 1 and each signal terminal listed
© 2023
below and with the switch in General
the openMotors. All rights reserved.
position.
Terminal 5
Terminal 6
⇒ If less than infinite resistance
Replace the S47D Seat Memory Switch – Driver.
⇓ If infinite resistance
3. Test for less than 4 Ω between the signal terminal 5 and the low reference terminal 1 while
pressing the Memory SET button.
⇒ If 4 Ω or greater
Replace the S47D Seat Memory Switch – Driver.
⇓ If less than 4 Ω
4. Test for 573–701 Ω between the signal terminal 6 and the low reference terminal 1 while
pressing the Memory 1 button.
⇒ If not between 573–701 Ω
Replace the S47D Seat Memory Switch – Driver.
⇓ If between 573–701 Ω
5. Test for 1800–2201 Ω between the signal terminal 6 and the low reference terminal 1 while
om
pressing the Memory 2 button.
⇒ If not between 1800–2201 Ω
Replace the S47D Seat Memory Switch – Driver.
⇓ If between 1800–2201 Ω
.c
6. Test for 5.52k–6.73 kΩ between the signal terminal 6 and the low reference terminal 1 while
pressing the Exit button.
gn
⇒ If not between 5.52k–6.73 kΩ
Replace the S47D Seat Memory Switch – Driver.
⇓ If between 5.52k–6.73 kΩ
ia
7. All OK.
rd
Repair Instructions
DTC B3920
Diagnostic Instructions
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
DTC Descriptors
om
Short to Open/High Short to Signal
Circuit Ground Resistance Voltage Performance
Control B3920 0B
Circuit/System Description
The seat memory control module controls the seat motors via half bridges that are connected to
power rails internal to the module. The seat memory control module connects all of the motor
control circuits on each power rail to a common reference point whenever they are not in
operation. The module monitors all seat motor control circuits for a shorted to ground or voltage
before enabling any seat motor.
When a power seat switch is pressed or when a memory recall is requested, each seat motor
receives battery voltage and ground from the seat memory control module via the motor control
circuits. All motors are reversible, so the direction the motor rotates depends on which control
circuit voltage is applied and which control circuit ground is applied. When the switch is operated
in the opposite direction, the module reverses the polarity and applies voltage and ground to the
opposite circuits to move the seat in the opposite direction.
B3920 00
om
Current out of the module does not match the current returning to the module from 1.5–5 A.
B3920 01
The voltage on any power rail 1 motor control circuit exceeds 2.78 V for 100 ms.
B3920 02
.c
gn
The voltage on any power rail 1 motor control circuit is below 1.47 V for 100 ms.
B3920 0B
ia
The differential current measured through the high and low side of the power rail is within
tolerance of each other, but the absolute current or an over-current has exceeded the maximum
value.
rd
The seat memory control module will not allow operation of any motor on the power rail for which
ca
The current DTC clears when the fault is no longer present and the power mode changes to
OFF then back to ACC or RUN.
The history DTC will clear after 40 consecutive fault-free ignition cycles have occurred.
Reference Information
Schematic Reference
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Circuit/System Testing
B3920 01 or B3920 02
1. Ignition OFF, disconnect the X3 connector at the K40D Seat Memory Control Module – Driver.
2. Test for infinite resistance between each control circuit terminal listed below and ground:
Front vertical motor up control terminal 3
Front vertical motor down control terminal 4
om
Rear vertical motor up control terminal 5
Rear vertical motor down control terminal 6
Horizontal motor forward control terminal 11
Horizontal motor rearward control terminal 12
.c
Recline motor forward control terminal 1
Recline motor rearward control terminal 2
gn
⇒ If less than infinite resistance
Repair the short to ground on the circuit.
⇓ If infinite resistance
ia
3. Ignition ON.
4. Test for less than 1 V between each control circuit terminal listed below and ground:
rd
B3920 00 or B3920 0B
1. Ignition ON.
2. Clear the current and history DTC.
3. Determine which motor set this DTC by operating the driver seat motors listed below one at a
time in both directions. Check for the DTC to set between each motor test.
M50D Seat Front Vertical Motor – Driver
M55D Seat Rear Vertical Motor – Driver
M51D Seat Horizontal Motor – Driver
M56D Seat Recline Motor – Driver
4. Ignition OFF, disconnect the harness connector at the motor for which the DTC set, ignition
ON.
5. Clear the DTC.
6. Verify that DTC B3920 00 or B3920 0B does not set while operating the appropriate seat motor
adjuster switch in both directions.
⇒ If DTC B3920 00 or B3920 0B sets
6.1. Ignition OFF, disconnect the X3 harness connector at the K40D Seat Memory Control
Module – Driver.
6.2. Test for infinite resistance between the control circuits.
⇒ If less than infinite resistance, repair the short between the circuits.
om
⇓ If infinite resistance
6.3. Test for less than 2 Ω in each control circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
.c
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇓ If DTC B3920 00 or B3920 0B does not set
gn
7. Replace the appropriate seat motor.
Repair Instructions
Control Module References for K40D Seat Memory Control Module – Driver replacement,
programming and setup
rd
ca
Fastener Specifications
Reusable Threaded Fastener Tightening Specifications
Note: All fasteners listed in this table can be reused after removal.
Specification
om
Front Seat Back Frame Dampener Nut 10 Y (89 lb in)
Front Seat Inner Recliner Inner Finish Cover Bolt 4 Y (35 lb in)
Front Seat Outer Recliner Inner Finish Cover Bolt 4 Y (35 lb in)
i
rd
Fastener Specifications
Reusable Threaded Fastener Tightening Specifications
Note: All fasteners listed in this table can be reused after removal.
Specification
Front Seat Heater Control Module Bracket Bolt 2.5 Y (22 lb in)
Front Seat Heater Vent Control Hardware Module Bolt 2.5 Y (22 lb in)
om
n .c
i ag
rd
ca
Fastener Specifications
Reusable Threaded Fastener Tightening Specifications
Note: All fasteners listed in this table can be reused after removal.
Specification
om
n .c
i ag
rd
ca
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
om
B+ Terminal 7 X1 6 6 — —
om
Passenger Heated Seat Cushion
6 9 9 —
Temperature Sensor Signal
Ground
Circuit/System Description
The driver and passenger heated seats switches are located with the HVAC controls. When a
heated seat switch is pressed, a serial data message is sent from the HVAC controls to the body
control module (BCM) indicating the heated seat command. The BCM serves as the heated seat
system master to determine the requested operating mode. The BCM then sends a LIN bus serial
data message to the seat heating control module indicating the heated seat command. In
response to this message, the seat heating control module attempts to drive the appropriate seat
heating elements per the BCM command. The BCM also controls the seat temperature and mode
© 2023 General Motors. All rights reserved.
indicators, via the serial data line, used to provide the operator with feedback as to the operating
status of the system.
The seat heating control module controls heated seat operation for the driver and passenger
seats. When active, power is applied to the seat cushion and back heater elements through a
common pulse width modulated (PWM) voltage supply control circuit. Each individual heater
element is switched to ground by the module through a common low side drive control circuit.
The seat back and cushion temperature sensors (thermistors) are packaged with the seat heating
elements located just under the seat covers. The seat heating control module supplies each
temperature sensor with a 5 V reference signal circuit and a low reference circuit. The module
monitors the voltage from the signal circuit to determine the temperature of the seat.
The temperature sensor varies in resistance based on the temperature of the heating element
causing the signal voltage to change. Once the module senses the seat reached the set
temperature, it will then begin regulate the current flow through the heater elements in order to
maintain the desired seat temperature based on the feedback voltage from the sensor.
Diagnostic Aids
A short to ground or B+ in either the heating element voltage control circuit or ground
control circuit will cause both the driver and front passenger heated seats to be inoperative.
om
An open in either the voltage control circuit or ground control circuit between the module
and the splice will cause the seat cushion and seat back the heated seat function to be
inoperative for that seat.
A short to ground on either the seat cushion or seat back temperature sensor signal circuit
.c
will cause the heated seat function to be inoperative for that seat.
An open in either the voltage control circuit or ground control circuit between the splice and
gn
the heating element will cause just that one heating element to be inoperative.
The following faults will cause a degraded heated seat operation for both the seat back and
seat cushion.
ia
– An open or a short to voltage on either the seat cushion or seat back temperature sensor
signal circuit.
– An open in either the seat cushion or seat back temperature sensor low reference circuit.
rd
Reference Information
© 2023 General Motors. All rights reserved.
Schematic Reference
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Circuit/System Verification
om
Note: Review the Diagnostic Fault Information table and Diagnostic Aids in order to get a better
understanding of the possible heated seat system faults before proceeding Circuit/System
Verification and Circuit/System Testing.
4. Verify the scan tool Passenger Seat Heating/Venting/Cooling Mode parameter changes state
when pressing the passenger heated seat switch.
⇒ If the parameter does not change
Replace the A26 HVAC Controls.
⇓ If the parameter changes
5. Verify the driver and front passenger heated seats operate.
⇒ If the driver and passenger heated seats are inoperative
Refer to Circuit/System Testing – Both Heated Seats are Inoperative
⇒ If the seat cushion and back heating elements are inoperative of one seat
Refer to Circuit/System Testing – One Heated Seat Inoperative
⇒ If just one of the heating elements is inoperative
Refer to Circuit/System Testing – One Heating Element is Inoperative.
⇒ If the driver seat exhibits a degraded heated seat operation
Refer to Circuit/System Testing – Degraded Heated Seat Operation Driver Seat
⇒ If the passenger seat exhibits a degraded heated seat operation
Refer to Circuit/System Testing
© 2023 – Degraded
General Motors.Heated Seatreserved.
All rights Operation Passenger Seat
Circuit/System Testing
Both Heated Seats are Inoperative
om
2.1. Ignition OFF, remove the test lamp.
2.2. Test for infinite resistance between the B+ circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇒ If infinite resistance, replace the K29F Seat Heating Control Module – Front.
⇓ If the test lamp illuminates
.c
gn
3. Ignition OFF.
4. Test for infinite resistance between each control circuit terminal listed below and ground, one
at a time.
ia
Terminal 2
Terminal 6
rd
5. Ignition ON.
6. Test for less than 1 V between each control circuit terminal listed below and ground, one at a
time.
Terminal 2
Terminal 6
⇒ If 1 V or greater
Repair the short to voltage on the circuit.
⇓ If less than 1 V
7. Replace the K29F Seat Heating Control Module – Front.
⇒ If the test lamp does not illuminate and the circuit fuse is good
2.1. Ignition OFF, remove the test lamp
2.2. Test for less than 2 Ω in the B+ circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, verify the fuse is not open and there is voltage at the fuse.
⇒ If the test lamp does not illuminate and the circuit fuse is open
2.1. Ignition OFF, remove the test lamp.
2.2. Test for infinite resistance between the B+ circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇒ If infinite resistance, replace the K29F Seat Heating Control Module – Front.
⇓ If the test lamp illuminates
3. Ignition OFF, connect the X1 harness connector at the K29F Seat Heating Control Module –
Front. Disconnect the harness connector at the E14 Seat Heating Element – Cushion and the
E14 Seat Heating Element – Back, ignition ON.
Note: When performing this test ensure that you are testing from the correct terminal.
Testing from the incorrect terminal will cause a misdiagnosis of the circuit. Three of the
om
four terminals in this connector will not only display a voltage reading but a different
voltage reading.
4. Test for 4.8–5.2 V between each signal circuit terminal listed below and ground, one at a time.
E14 Seat Heating Element – Cushion terminal 2
.c
E14 Seat Heating Element – Back terminal 2
⇒ If less than 4.8 V
gn
4.1. Ignition OFF, disconnect the X2 harness connector at the K29F Seat Heating Control
Module – Front.
4.2. Test for infinite resistance between the signal circuit and ground.
ia
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇓ If infinite resistance
rd
4.3. Test for less than 2 Ω in the signal circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
ca
⇒ If less than 2 Ω, replace the K29F Seat Heating Control Module – Front.
⇒ If greater than 5.2 V
4.1. Ignition OFF, disconnect the X2 harness connector at the K29F Seat Heating Control
Module – Front, ignition ON.
4.2. Test for less than 1 V between the signal circuit and ground.
⇒ If 1 V or greater, repair the short to voltage on the circuit.
⇒ If less than 1 V, replace the K29F Seat Heating Control Module – Front.
⇓ If between 4.8–5.2 V
5. Connect a test lamp between control circuit terminal 1 and control circuit terminal 4 of the E14
Seat Heating Element – Back, engine ON.
6. Verify the test lamp turns ON after pressing the heated seat switch.
⇒ If the test lamp is always OFF
6.1. Ignition OFF, remove the test lamp, disconnect the X1 harness connector at the K29F
Seat Heating Control Module – Front.
6.2. Test for less than 2 Ω in each control circuit end to end.
© 2023 General Motors. All rights reserved.
om
Testing.
1. Ignition OFF, disconnect the harness connector at the appropriate E14 Seat Heating Element.
2. Connect a test lamp between control circuit terminal 1 and control circuit terminal 4, engine
ON.
.c
3. Verify the test lamp turns ON after pressing the heated seat switch.
⇒ If the test lamp is always OFF
gn
3.1. Ignition OFF, remove the test lamp, disconnect the X1 harness connector at the K29F
Seat Heating Control Module – Front.
3.2. Test for less than 2 Ω in each control circuit end to end.
ia
Note: Because of the type of material used in the heater element, a reliable resistance value
is unavailable for a component test.
4. Test or replace the E14 Seat heating Element.
ca
om
⇒ If less than 2 Ω, replace the K29F Seat Heating Control Module – Front.
⇒ If greater than 5.2 V
4.1. Ignition OFF, disconnect the X2 harness connector at the K29F Seat Heating Control
Module – Front, ignition ON.
.c
4.2. Test for less than 1 V between the signal circuit and ground.
⇒ If 1 V or greater, repair the short to voltage on the circuit.
gn
⇒ If less than 1 V, replace the K29F Seat Heating Control Module – Front.
⇓ If between 4.8–5.2 V
5. Ignition OFF, connect the harness connector at the E14B Seat Heating Element – Driver
ia
Cushion and the E14A Seat Heating Element – Driver Back. Disconnect the X2 harness
connector at the K29F Seat Heating Control Module – Front.
rd
6. Test for 500 Ω–300 kΩ between the signal circuit and the low reference circuit terminals listed
below, one at a time.
E14B Seat Heating Element – Driver Cushion terminal 6 and terminal 1
ca
om
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇓ If infinite resistance
4.3. Test for less than 2 Ω in the signal circuit end to end.
.c
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, replace the K29F Seat Heating Control Module – Front.
gn
⇒ If greater than 5.2 V
4.1. Ignition OFF, disconnect the X2 harness connector at the K29F Seat Heating Control
Module – Front, ignition ON.
ia
4.2. Test for less than 1 V between the signal circuit and ground.
⇒ If 1 V or greater, repair the short to voltage on the circuit.
rd
⇒ If less than 1 V, replace the K29F Seat Heating Control Module – Front.
⇓ If between 4.8–5.2 V
ca
5. Ignition OFF, connect the harness connector at the E14D Seat Heating Element – Passenger
Cushion and the E14C Seat Heating Element – Passenger Back. Disconnect the X2 harness
connector at the K29F Seat Heating Control Module – Front.
6. Test for 500 Ω–300 kΩ between the signal circuit and the low reference circuit terminals listed
below, one at a time.
E14D Seat Heating Element – Passenger Cushion terminal 5 and terminal 2
E14C Seat Heating Element – Passenger Back terminal 4 and terminal 12
⇒ If not between 500 Ω–300 kΩ
Replace the E14 Seat Heating Element.
⇓ If between 500 Ω–300 kΩ
7. Replace the K29F Seat Heating Control Module – Front.
Repair Instructions
Control Module References for K29F Seat Heating Control Module – Front replacement,
programming and setup
© 2023 General Motors. All rights reserved.
om
.c
gn
ia
rd
ca
om
.c
Driver or Passenger Seat Adjuster Finish Cover Replacement
om
.c
Driver or Passenger Seat Adjuster Finish Cover Retainer Replacement
n
Callout Component Name
ag
Preliminary Procedure
Front Seat Cushion Outer Finish Cover Replacement
i
4 Y (35 lb in)
om
.c
Driver or Passenger Seat Adjuster Handle Replacement
2
Tighten
rd
om
.c
Front Seat Adjuster Handle Replacement
om
.c
Front Seat Adjuster Knob Replacement
1 Procedure
Use a plastic trim tool if necessary.
i
rd
ca
om
.c
gn
Front Seat Adjuster Memory Module Bracket Replacement
ia
Preliminary Procedures
rd
om
.c
gn
Front Seat Adjuster Memory Switch Replacement
ia
Preliminary Procedure
Front Side Door Accessory Switch Mount Plate Replacement - Driver Side
ca
om
.c
Front Seat Back Cover and Pad Replacement
n
Callout Component Name
ag
mounted seat side airbag module. Replace the complete seat back trim cover from the OEM.
rd
Non-OEM seat stitching may cause improper airbag deployment which could result in personal
injury.
Preliminary Procedures
ca
om
.c
Front Seat Back Finish Panel Replacement
Preliminary Procedures
1. Remove the passenger seat. Driver or Passenger Seat Removal and Installation
i
Procedure
1. Remove the seat cover and reposition the cover away from the seat pad.
1 2. Using a suitable flat-bladed tool, push the retainer through the top of the cover and
remove it from the seat back frame.
3. Remove the cover from the seat. Ensure that the plastic channel around the airbag is
installed correctly.
om
.c
Front Seat Back Frame Dampener Replacement
1
Tighten
10 Y (89 lb in)
ca
om
.c
Driver or Passenger Seat Back Cushion Frame Replacement
Procedure
Driver or Passenger Seat Back Cover and Pad Replacement
i
35 Y (26 lb ft)
om
.c
gn
Driver or Passenger Seat Back Heater Replacement
ia
Preliminary Procedure
Driver or Passenger Seat Back Cover and Pad Replacement
ca
om
.c
Front Seat Back Lumbar Replacement
1 Procedure
rd
om
.c
Front Seat Recliner Knob Replacement
1 Procedure
Use a plastic trim tool if necessary.
i
rd
ca
om
.c
Front Seat Belt Anchor Plate Tensioner Cover Replacement
1 Procedure
Using a suitable flat-bladed tool, remove the front seat belt anchor plate tensioner cover.
i
rd
ca
om
.c
Front Seat Cushion Cover and Pad Replacement
n
Callout Component Name
ag
passenger presence system whenever you remove or replace the seat cushion trim. Failure to
rd
pads). All components in the service kit are assembled and calibrated as a unit and must be
replaced as a complete assembly to prevent possible injury to the occupant. Using only some of
the components in the service kit will cause the passenger presence system to operate
improperly.
Preliminary Procedures
1. Remove the appropriate front seat. Front Seat Removal and Installation
2. Front Seat Inner Recliner Finish Cover Replacement
3. Front Seat Cushion Outer Finish Cover Replacement
4. { If equipped } Driver or Passenger Seat Adjuster Finish Cover Retainer Replacement
Separate the seat cushion heater mat from the seat cushion pad by pulling the
heater mat away from the pad. Use a heat gun to loosen the glue : moving slowly
from one end to the other, slowly peeling the heater mat up as you go. This makes
removal easier and ensures minimum damage to the underlying foam. Be careful
not to use overly high temperatures or hold the heat gun in one place for too long
as this can damage the foam.
The front seat belt presence sensor and front seat cushion heater, if equipped, are
integral parts of the front seat cushion pad.
om
n .c
i ag
rd
ca
om
.c
Driver or Passenger Seat Cushion Frame Replacement
Preliminary Procedure
Front Seat Cushion Cover and Pad Replacement
i
35 Y (26 lb ft)
om
.c
Front Seat Cushion Outer Finish Cover Replacement
n
Callout Component Name
ag
Preliminary Procedure
Driver or Passenger Seat Adjuster Handle Replacement
i
rd
om
.c
Front Seat Cushion Outer Finish Cover Replacement
n
Callout Component Name
ag
Preliminary Procedure
Front Seat Vertical Actuator Lever Replacement
i
rd
om
n .c
Front Seat Cushion Outer Finish Cover Replacement
ag
Preliminary Procedure
i
rd
1. Remove the outer finish cover from the inner finish cover.
2. Press inward on the outer finish cover just above the switch to disengage the hooks from
2
the retainer and lift upward to remove the outer finish cover.
3. Remove and reposition the seat adjuster switch and lumbar control switch.
4. Transfer components as necessary.
Note: If the hooks are not fully disengaged, damage to the cover will occur.
om
n .c
Front Seat Cushion Outer Finish Cover Replacement
ag
1
Tighten
2.5 Y (22 lb in)
ca
1. Disconnect the outer finish cover from the inner finish cover.
2. Press inward on the outer finish cover just above the switch to disengage the hooks from
2 the retainer and lift upward to remove the outer finish cover.
3. Remove and reposition the seat adjuster switch and lumbar control switch.
4. Transfer components as necessary.
Note: If the hooks are not fully disengaged, damage to the cover will occur.
om
.c
Front Seat Cushion Pad Support Replacement
Preliminary Procedure
Front Seat Cushion Cover and Pad Replacement
i
Procedure
1
1. Disengage the harness retainers from the front seat cushion pad support.
ca
om
Front Seat Head Restraint Guide Replacement
.c
Callout Component Name
n
Preliminary Procedure
ag
1
rd
Using a suitable flat-bladed tool, slide the tool on the outside of the guide until it finds the
slot. Then push the plastic slot inward and pull upward to remove the guide from the seat
back frame.
ca
om
Driver or Passenger Seat Head Restraint Replacement
.c
Callout Component Name
n
Driver or Passenger Front Seat Head Restraint Guide Bezel [2x]
ag
Procedure
1 1. Raise the headrest to gain access to the head restraint guide bezel.
2. Twist the bezel counter clockwise and push the bezel upward on the head restraint
i
adjuster rod.
rd
Procedure
2
Using a suitable pointed or flat bladed tool, push the metal clip rearward while pulling upward
on the head restraint.
om
.c
gn
Front Seat Heater Control Module Bracket Replacement
ia
Preliminary Procedures
rd
om
.c
gn
ia
Preliminary Procedure
Remove the passenger seat. Driver or Passenger Seat Removal and Installation
ca
om
.c
Front Seat Inner Recliner Finish Cover Replacement
n
Callout Component Name
ag
Preliminary Procedure
Remove the appropriate front seat. Front Seat Removal and Installation
i
rd
Tighten
2.5 Y (22 lb in)
om
.c
Front Seat Inner Recliner Inner Finish Cover Replacement
om
.c
Front Seat Outer Recliner Inner Finish Cover Replacement
n
Callout Component Name
ag
Preliminary Procedures
2. Remove the 4 seat back frame fasteners and remove the front seat back frame with front seat back
rd
cover and pad from the front seat cushion frame. Front Seat Back Frame Replacement
ca
om
n .c
i ag
rd
Tighten
43 Y((32 lb ft)
Front Seat
2 Procedure
Enable the SIR System. SIR Disabling and Enabling
om
.c
Front Seat Switch Bezel Bezel Replacement
n
Component Name
ag
Preliminary Procedures
i
1. Remove the passenger side of front seat cushion outer finish cover. Front Seat Cushion Outer Finish
rd
Cover Replacement
2. Passenger Seat Adjuster Switch Replacement
ca
om
.c
Front Seat Switch Bezel Bezel Replacement
1. Remove the driver side of front seat cushion outer finish cover. Front Seat Cushion Outer Finish Cover
Replacement
i
om
.c
gn
Front Seat Tilt Adjuster Actuator Replacement
ia
Preliminary Procedure
Driver or Passenger Seat Removal and Installation
ca
Tighten
8 Y (71 lb in)
om
.c
Front Seat Vertical Actuator Lever Replacement
Tighten
2.5 Y (22 lb in)
om
.c
gn
ia
Preliminary Procedures
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Heating and Cooling |
Description and Operation | Document ID: 5135123
om
Passenger seat cushion temperature sensor
Passenger seat back heating element
Passenger seat back temperature sensor
also controls the indicators used to provide the operator with feedback as to the operating status
of the system. With each press of the switch, the system will cycle through High, Medium, Low,
and then back to Off again.
rd
The seat heating control module controls heated seat operation for the driver and passenger
seats. When active, power is applied to the seat cushion and back heater elements through
common pulse width modulated (PWM) voltage supply control circuits. Each individual heater
element is switched to ground by the module through a common low side drive control circuit.
When inactive the seat heating control module connects the heating element low side outputs to a
common reference point internal to the module which is biased to approximately 3.5 V. The
module uses this biased voltage in order to check the high side and low side control circuits for a
short to battery or ground before enabling the driver and passenger seat heating elements.
During heated seat operation, the seat heating control module interrupts control of the heating
elements every 10 s for approximately 10 ms to make this biased voltage check.
With both the seat cushion and seat back heater elements disconnected, if the high side output of
the module is measured it will display a low current 12 V bleed off voltage. This bleed off voltage
does not have a meaningful diagnostic purpose. With the heater element connected you would
just see the 3.5 V biased voltage from this circuit.
Temperature Regulation
The seat back and cushion temperature sensors (thermistors) are packaged with the seat heating
elements located just under the seat covers. The seat heating control module supplies each
© 2023 General Motors. All rights reserved.
temperature sensor with a 5 V reference signal circuit and a low reference circuit. The module
monitors the voltage from the signal circuit to determine the temperature of the seat.
The temperature sensor varies in resistance based on the temperature of the heating element
causing the signal voltage to change. Once the module senses the seat reached the set
temperature, it will then begin regulate the current flow through the heater elements in order to
maintain the desired seat temperature based on the feedback voltage from the sensor.
If the heated seats are on high, the temperature level may automatically be lowered after
approximately 30 min of operation.
Refer to Vehicle Personalization in the Owner’s Manual for Remote Start Auto Heated and
Ventilation Seats.
During remote start, the heated seats will turn ON when the ambient temperature is below 10° C
(50° F).
During remote start, the seat ventilation system will turn ON when the ambient temperature is
above 27° C (80° F).
om
Load Shed Management
The electrical power management function is designed to monitor the vehicle electrical load and
determine when the battery is potentially in a high discharge condition. The heated seat system is
one of the vehicle loads that is subject to reduction during a battery discharge condition. For more
.c
information on load management refer to Electrical Power Management Description and
Operation.
gn
ia
rd
ca
2022 Buick Encore GX | Encore GX Service Manual N America 14739426 | Seats | Seat Heating and Cooling | Schematic and Routing Diagrams |
Document ID: 5675032
B+ L
O
X51A C
P17
Fuse Info
F32DA F34DA Block - K9 Display D
15A 15A Instrument Body 1 2 3 1 2 3 Module E
F32A F34A Panel Control S
C
Module
A90
Logic
6140 5240
RD/GN RD/BU
X204 34 40
6140 5240
RD/GN RD/BU
X302 3 5 13
6140 5240 6133
RD/GN RD/BU GN/BU
X1 10 7 X2 8
K29
B+ B+ Seat
Heating
Control
Module
om
X1 8 4 6 X2 6 1 3 11 X1 3 2 X2 5 2 12 4
550 2078 2077 2079 2080 2425 2426 2480 2479 2434 2435 2482 2436
BK BN/BK BN/VT YE/GY BK/YE BU BK/VT GY/BK BN/BU WH/GY BK/GY BK/GN WH/BU
X302 28 24 26 25 27 11
J334
X301 21 4 26 10 25 27
2078 2077 2079 2080
BN/BK BN/VT
2077
BN/VT
YE/GY
.cBK/YE
2425
BU
J332
2077
BN/VT
1 2
E14D
Seat Heating
Element -
Passenger
2 1
E14C
Seat
Heating
Element -
gn
1 2 2 1 2426
BK/VT Cushion Passenger
Back
E14B E14A
Seat Heating Seat 4 3 3 4
Element - Heating
Driver Cushion Element -
Driver Back
ia
J335
J336
G301
ca
The power seat lumbar support systems consist of the following components:
The seat lumbar switch provides both power and ground to the lumbar support motor. The motor contains an
electronic circuit breaker (PTC) that will reset only after voltage has been removed from the motor. The motor
moves the lumbar support forward and rearward.
When the lumbar switch is operated to move the lumbar support rearward, battery positive voltage is applied
through the lumbar rearward switch contacts and the lumbar motor rearward control circuit to the lumbar support
motor. The motor is grounded through the lumbar forward switch contacts and the lumbar motor forward control
circuit to the motor. The motor runs to drive the lumbar support rearward away from the occupant's back until the
switch is released. Moving the lumbar support forward works similarly to moving the lumbar support rearward,
except that battery positive voltage and ground are applied on opposite circuits causing the motor to run in the
opposite direction.
om
n .c
i ag
rd
ca
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
B+ 1 2 — —
om
Ground — 2 — —
The seat lumbar switch provides both power and ground to the lumbar support motor. When the lumbar
switches are in an inactive state, the switch contacts are closed to the switch ground circuit.
i
The lumbar support horizontal motor is reversible. For example, when the lumbar forward switch is pressed
rd
to move the lumbar support forward, battery voltage is applied through the switch contacts and the lumbar
motor forward control circuit to the motor. With the lumbar motor rearward switch contacts closed to the
switch ground circuit, the motor runs in order to drive the lumbar support forward toward the occupants
ca
back until the switch is released. Moving the lumbar support rearward works similarly to moving the lumbar
support forward, except that battery positive voltage and ground are applied on opposite circuits causing the
motor to run in the opposite direction.
Reference Information
Schematic Reference
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
© 2023 General Motors. All rights reserved.
Circuit/System Testing
1. Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the appropriate S65 Seat
Lumbar Support Switch. It may take up to 2 min for all vehicle systems to power down.
2. Test for less than 10 Ω between the ground circuit terminal E and ground.
⇒ If 10 Ω or greater
2.1. Ignition OFF.
2.2. Test for less than 2 Ω in the ground circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, repair the open/high resistance in the ground connection.
⇓ If less than 10 Ω
3. Ignition ON.
4. Verify a test lamp illuminates between the B+ circuit terminal G and ground.
⇒ If the test lamp does not illuminate
4.1. Ignition OFF, remove the test lamp.
4.2. Test for infinite resistance between the B+ circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇓ If infinite resistance
4.3. Test for less than 2 Ω in the B+ circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, verify the fuse is OK and there is voltage at the fuse.
om
⇓ If the test lamp illuminates
5. Ignition OFF, connect the harness connector at the S65 Seat Lumbar Support Switch and disconnect the
harness connector at the M53 Seat Lumbar Support Motor.
.c
6. Connect a test lamp between control circuit terminal 1 and control circuit terminal 2, ignition ON.
7. Verify the test lamp turns ON when commanding the lumbar support Forward and Rearward using the
n
S65 Seat Lumbar Support Switch.
⇒ If the test lamp remains OFF during either of the commands
ag
7.1. Ignition OFF, disconnect the harness connector at the S65 Seat Lumbar Support Switch.
7.2. Test for infinite resistance between each control circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
i
rd
⇓ If infinite resistance
7.3. Test for less than 2 Ω in each control circuit end to end.
ca
Component Testing
Seat Lumbar Support Switch
1. Ignition OFF, disconnect the harness connector at the appropriate S65 Seat Lumbar Support Switch.
2. Test for infinite resistance between the B+ terminal G and each control terminal with the switch in the
open position.
⇒ If less than infinite resistance
Replace the S65 Seat Lumbar Support Switch.
⇓ If infinite resistance
3. Test for less than 2 Ω between the B+ terminal G and each control terminal with the appropriate switch in
the closed position.
⇒ If 2 Ω or greater
Replace the S65 Seat Lumbar Support Switch.
⇓ If less than 2 Ω
4. Test for less than 2 Ω between the ground terminal E and each control terminal with the switch in the
open position. © 2023 General Motors. All rights reserved.
⇒ If 2 Ω or greater
Replace the S65 Seat Lumbar Support Switch.
⇓ If less than 2 Ω
5. All OK.
1. Ignition OFF, disconnect the harness connector at the M53 Seat Lumbar Support Motor.
Note: When performing the following tests, make sure that the lumbar support is not already in the
position the test is attempting to produce.
2. Install a 30 A fused jumper wire between control terminal 1 and 12 V.
3. Momentarily install a jumper wire between control terminal 2 and ground. The M53 Seat Lumbar Support
Motor should momentarily perform the lumbar FORWARD function.
⇒ If the motor does not perform the lumbar FORWARD function
Replace the M53 Seat Lumbar Support Motor.
⇓ If the motor performs the lumbar FORWARD function
4. Reverse the polarity of jumper wires; the lumbar motor should perform REARWARD function.
⇒ If the motor does not perform the lumbar REARWARD function
Replace the M53 Seat Lumbar Support Motor.
⇓ If the motor performs the lumbar REARWARD function
5. All OK.
om
Repair Instructions
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
B2755 00 or
Memory 1 Switch Signal B2755 02 1 B2755 01
59
B2765 02 or
Memory Set Switch Signal 1 — —
59
Low Reference — 1 — —
om
1. Memory recall is inoperative
Circuit/System Description
.c
Low reference is supplied to the driver seat memory switch from the seat memory control module. When a
memory switch is pressed, the signal circuit from the seat memory control module is pulled low through the
n
switch contacts and series of resistors indicating the memory recall request. In response to this signal, the
seat memory control module commands the appropriate seat motors to move to the pre-recorded seat
ag
Diagnostic Aids
i
The K40D Seat Memory Control Module – Driver must be awake when measuring voltage from either one of
rd
the memory seat switch signal circuits. Voltage readings of 0.0 V or 5 V are possible if the module is not fully
awake and result in misdiagnosing the circuit.
ca
Reference Information
Schematic Reference
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Circuit/System Verification
Circuit/System Testing
1. Ignition OFF, disconnect the harness connector at the S47D Seat Memory Switch – Driver.
2. Test for less than 30 Ω between the low reference circuit terminal 1 and ground.
⇒ If 30 Ω or greater
2.1. Ignition OFF, disconnect the X6 harness connector at the K40D Seat Memory Control Module –
Driver.
2.2. Test for less than 2 Ω in the low reference circuit end to end
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇓ If less than 30 Ω
3. Ignition ON, press a power seat switch in order to wake up the K40D Seat Memory Control Module –
Driver.
4. Test for 9 V or greater between each signal circuit terminal listed below and ground:
om
Memory set switch signal terminal 5
Memory switch signal terminal 6
⇒ If less than 9 V
.c
4.1. Ignition OFF, disconnect the X6 harness connector at the K40D Seat Memory Control Module –
Driver.
n
4.2. Test for infinite resistance between the signal circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
ag
⇓ If infinite resistance
4.3. Test for less than 2 Ω in the signal circuit end to end.
i
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇓ If 9 V or greater
ca
5. Ignition OFF, disconnect the X6 harness connector at the K40D Seat Memory Control Module – Driver,
ignition ON.
6. Test for less than 1 V between each signal circuit terminal listed below and ground:
Memory set switch signal terminal 5
Memory switch signal terminal 6
⇒ If 1 V or greater
Repair the short to voltage on the circuit.
⇓ If less than 1 V
7. Test or replace the S47D Seat Memory Switch – Driver.
Component Testing
Driver Seat Memory Switch
1. Ignition OFF, disconnect the harness connector at the S47D Seat Memory Switch – Driver.
2. Test for infinite resistance between each signal terminal listed below and the low reference terminal 1
with the switch in the open position.
Terminal 5
Terminal 6
⇒ If less than infinite resistance
Replace the S47D Seat Memory Switch – Driver.
⇓ If infinite resistance © 2023 General Motors. All rights reserved.
3. Test for less than 4 Ω between the signal terminal 5 and the low reference terminal 1 while pressing the
Memory SET button.
⇒ If 4 Ω or greater
Replace the S47D Seat Memory Switch – Driver.
⇓ If less than 4 Ω
4. Test for 573–701 Ω between the signal terminal 6 and the low reference terminal 1 while pressing the
Memory 1 button.
⇒ If not between 573–701 Ω
Replace the S47D Seat Memory Switch – Driver.
⇓ If between 573–701 Ω
5. Test for 1800–2201 Ω between the signal terminal 6 and the low reference terminal 1 while pressing the
Memory 2 button.
⇒ If not between 1800–2201 Ω
Replace the S47D Seat Memory Switch – Driver.
⇓ If between 1800–2201 Ω
6. Test for 5.52k–6.73 kΩ between the signal terminal 6 and the low reference terminal 1 while pressing the
Exit button.
⇒ If not between 5.52k–6.73 kΩ
Replace the S47D Seat Memory Switch – Driver.
⇓ If between 5.52k–6.73 kΩ
om
7. All OK.
Repair Instructions
The seat memory control module supplies a low current voltage to each signal circuit of the seat adjuster
switch. When the driver seat adjuster switches are pressed, the appropriate signal circuit from the seat
memory control module is pulled low through the switch contacts indicating the power seat command. The
seat memory control module then commands the appropriate driver seat motor to move in response to the
switch signal.
om
Seat Memory Control Module Power and Grounds
Battery voltage is supplied at all times to the seat memory control module through two different circuits. One
circuit is used by the module to apply power to the driver seat motors and lumbar motors, if equipped, when
commanded ON. The second battery voltage circuit is used to power up module and supply a reference
.c
voltage to the seat position sensors. Ground is provided to the seat memory control module through a single
ground circuit and ground connection.
n
Seat Motors
ag
There are 4 motors that move the position of the seat. These are the seat horizontal motor, seat front vertical
motor, seat rear vertical motor, and the seat back recline motor. The horizontal motor moves the entire seat
forward and rearward. The seat front vertical motor moves the front of the seat cushion up or down. The
seat rear vertical motor moves the rear of the seat cushion up and down. Due to the seat adjuster switch
i
design the front tilt and the seat height adjuster motor cannot be operated at the same time The recline
rd
The seat memory control module controls all seat and lumbar motors via half bridges that are connected to a
ca
single power rail internal to the module. The module connects all seat and lumbar motor outputs to a
common ground whenever they are not in operation. The seat memory control module checks to see if any
motor control circuits are shorted to ground or voltage before enabling any seat or lumbar motor. All of the
motors operate independently of each other. Each motor contains a electronic circuit breaker (PTC), which
will reset only after voltage has been removed from the motor.
All seat motors are reversible. For example, when a seat switch is pressed to move the entire seat forward,
ground is applied through the switch contacts onto the seat horizontal forward switch signal circuit to the
seat memory control module. In response to this signal, the module applies battery voltage through the
driver seat horizontal motor forward control circuit and ground through the driver seat horizontal motor
rearward control circuit to the motor. The motor runs in order to drive the entire seat forward. Moving the
entire seat rearward works similarly to moving the entire seat forward, except that battery voltage and
ground are applied on the opposite circuits causing the motor to run in the opposite direction. All of the
motors are powered this way.
Position Sensors
To monitor seat position, each seat motor has an internal 2-wire hall-effect position sensor. The seat memory
control module supplies all the sensors with a common 12 V reference when the seat is moving and a unique
signal circuit for each sensor. During seat motor operation, the position sensors provide a specific number of
pulse signals for every revolution of the motor shaft.
The seat memory control module determines seat position by keeping a running counter where movement in
the forward/upward direction adds counts and movement in the rearward/down direction subtracts counts.
The value of the counter will be in the range of 0 – 65,535
Memory Functions
In all power modes except crank, memory recalls can be initiated by pressing and holding one of the
memory position buttons until the seat reaches the stored memory position associated with the activated
button. This is called a supervised recall.
The seat memory control module supplies a ground at all times through a low reference circuit to the driver
seat memory switch. The module also supplies memory set and memory recall signal circuits to the seat
memory switch. When a memory recall switch is pressed, the signal circuit from the seat memory control
module is pulled low through the switch contacts and a series of resistors indicating the memory recall
request. In response to this signal, the seat memory control module commands the appropriate seat motors
to move to the pre-recorded seat positions stored in memory.
The seat memory control module will not perform Auto Memory Seat Recall and Easy Exit functions unless
these options are enabled in vehicle personalization using the radio/HVAC controls.
Refer to Instruments and Controls/Vehicle Personalization in the Owner’s Manual for the following memory
personalization options:
om
Easy Exit Options
The radio/HVAC controls reports the auto memory recall option settings to the seat memory control module
via serial data message. The module will then store the memory recall option setting and examine it before
.c
making a memory seat adjustment. The auto memory recall option setting stored within the module will not
change until the auto memory recall option setting in vehicle personalization is changed.
n
i ag
rd
ca
B+ B+ L
S47D O
C
X51A 4120 1370 634 Seat
Fuse Memory
Switch -
F1DA F37DA Block - Driver
D
E
10A 30A Instrument SET S
F01A F37A Panel C
2 5 1 6
840 1640 6817 614 5978 615
RD/BU RD/VT YE BU/GN BK/BU WH
X200 22 29 X501 1 2 3
Interior Lights
Dimming 614 5978 615
Schematics BU/GN BK/BU WH
X500 11 23 12
840 1640
RD/BU RD/VT
X301 20 2
Data Communication
Schematics X301 12 13 14
X1 1 2 X2 1 3 X6 15 11 12
K40D
B+ B+
om
Seat
Memory
Control
Module -
Driver
X2 5
.c
450
BK
n
ag
G300
i
rd
ca
om
.c
gn
Passenger Seat Cushion Heater Replacement
ia
Separate the seat cushion heater mat from the seat cushion pad by pulling
the heater mat away from the pad. Use a heat gun to loosen the glue :
moving slowly from one end to the other, slowly peeling the heater mat up
as you go. This makes removal easier and ensures minimum damage to
the underlying foam. Be careful not to use overly high temperatures or
hold the heat gun in one place for too long as this can damage the foam.
The front seat belt presence sensor and front seat cushion heater, if
equipped, are integral parts of the front seat cushion pad.
© 2023 General Motors. All rights reserved.
om
.c
gn
ia
rd
ca
om
.c
gn
Passenger Seat Lumbar Control Switch Replacement
ia
Preliminary Procedure
Remove the passenger side of front seat cushion outer finish cover. Front Seat Cushion Outer
Finish Cover Replacement
ca
om
n .c
i ag
rd
ca
L
O
C
B+
D
X51A E
Fuse S
C
F1DA Block -
10A Instrument
F01A Panel
840
RD/BU
X200 24
840
RD/BU
J353
1940
RD/VT
X301 5
1640
RD/VT
G
S65D
om
Seat Lumbar
Support
Switch -
Driver
C B E
.c
611 610 450
BU VT BK
1 2
M53D
n
Seat
M Lumbar
Support
Motor -
ag
Driver
G300
i
rd
ca
L
O
C
B+
D
X51A E
Fuse S
C
F1DA Block -
10A Instrument
F01A Panel
840
RD/BU
X200 24
840
RD/BU
J353
840
RD/BU
X302 6
1640
RD/VT
G
S65P
om
Seat
Lumbar
Support
Switch -
Passenger
C B E
.c
211 210 550
BU VT BK
1 2
M53P
n
Seat
M Lumbar
Support
Motor -
ag
Passenger
G301
i
rd
ca
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
B1735 59,
om
B1740 59,
B1745 59,
B1750 59,
Front Vertical Up Switch Signal 2 — —
B1755 59,
B1760 59,
.c
B1815 59,
B1820 59
n
B1735 59,
ag
B1740 59,
B1745 59,
B1750 59,
Front Vertical Down Switch Signal 2 — —
B1755 59,
i
B1760 59,
rd
B1815 59,
B1820 59
ca
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Rear Vertical Up Switch Signal 3 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Rear Vertical Down Switch Signal 3 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1815 59,
B1820 59
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Horizontal Rearward Switch Signal 4 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1735 59,
B1740 59,
B1745 59,
B1750 59,
Recline Forward Switch Signal 5 — —
B1755 59,
B1760 59,
B1815 59,
B1820 59
B1735 59,
om
B1740 59,
B1745 59,
B1750 59,
Recline Rearward Switch Signal 5 — —
B1755 59,
B1760 59,
.c
B1815 59,
B1820 59
n
Driver Seat Front Vertical Motor Down B3920 00,
ag
B3920 02 2 B3920 01
Control B3920 0B
Control B3920 0B
rd
Circuit/System Description
Battery voltage is supplied at all times to the seat memory control module through a 20 A fuse located in the
rear body fuse block. This voltage is used by the module for logic power. Battery positive voltage is also
supplied at all times to the seat memory control module through a 30 A fuse located in the instrument panel
fuse block. This voltage is connected to a power rail internal to the seat memory control module and is used
to drive the power seat motors. Each seat motor is controlled by the seat memory control module by
applying power and ground through the control circuits to the motor.
All motors are reversible. For example, when the seat switch is operated to move the entire seat forward, the
switch signal circuit from the seat memory control module is pulled low indicating the entire seat forward
command. In response to this signal, the seat memory control module applies battery voltage through the
driver seat horizontal motor forward control circuit and ground through the driver seat horizontal motor
rearward control circuit to the motor. The motor runs to drive the entire seat forward until the switch is
released. Moving the entire seat rearward works similarly to moving the entire seat forward, except that
battery positive voltage and ground are applied on the opposite circuits causing the motor to run in the
opposite direction.
Reference Information
om
Schematic Reference
Circuit Testing
i
rd
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
ca
Wiring Repairs
Circuit/System Verification
1. Ignition ON.
2. Verify the scan tool seat switch parameters listed below change between Inactive and Forward/Rearward
or Up/Down when pressing the appropriate switch.
Driver Seat Horizontal Switch
Driver Seat Cushion Front Vertical Switch
Driver Seat Cushion Rear Vertical Switch
Driver Seat Back Switch
⇒ If the parameter does not change
Refer to Circuit/System Testing – Driver Seat Adjuster Switch Circuit Test
⇓ If the parameter changes
3. Verify the seat directional motors listed below operate while operating the appropriate seat switches in
both directions.
M50D Seat Front Vertical Motor – Driver
M55D Seat Rear Vertical Motor – Driver
© 2023 General Motors. All rights reserved.
M51D Seat Horizontal Motor – Driver
M56D Seat Recline Motor – Driver
⇒ If any seat motor does not operate
Refer to Circuit/System Testing – Seat Motor Control Circuit Test.
⇓ If all seat motors operate
4. All OK.
Circuit/System Testing
Driver Seat Adjuster Switch Circuit Test
1. Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the S64D Seat Adjuster
Switch – Driver. It may take up to 2 min for all vehicle systems to power down.
2. Test for less than 10 Ω between the ground circuit terminal E and ground.
⇒ If 10 Ω or greater
2.1. Ignition Off.
2.2. Test for less than 2 Ω in the ground circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, repair the open/high resistance in the ground connection.
⇓ If less than 10 Ω
3. Install a 3 A fused jumper wire between the ground circuit terminal E and the appropriate signal circuit
terminal listed below, ignition ON.
om
Front vertical up switch terminal A
Front vertical down switch terminal K
Rear vertical up switch terminal F
.c
Rear vertical down switch terminal J
Horizontal forward switch terminal D
n
Horizontal rearward switch terminal C
Recline forward switch terminal H
ag
4.1. Ignition OFF, disconnect the X5 harness connector at the K40D Seat Memory Control Module –
Driver, ignition ON.
ca
4.2. Test for less than 1 V between the signal circuit and ground.
⇒ If 1 V or greater, repair the short to voltage on the circuit.
⇓ If less than 1 V
4.3. Ignition OFF.
4.4. Test for less than 2 Ω in the signal circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇓ If Forward/Rearward or UP/Down
5. Test or replace the S64D Seat Adjuster Switch – Driver.
1. Ignition OFF, disconnect the X1 harness connector at the K40D Seat Memory Control Module – Driver,
ignition ON.
2. Verify that a test lamp illuminates between each B+ circuit terminal listed below and ground:
Terminal 1
Terminal 2
⇒ If the test lamp does not illuminate and the circuit fuse is good.
2.1. Ignition OFF.
2.2. Test for less than 2 Ω in the B+ circuit end to end.
© 2023 General Motors. All rights reserved.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, verify the circuit fuse is OK and there is voltage at the fuse.
⇒ If the test lamp does not illuminate and the circuit fuse is open.
2.1. Ignition OFF.
2.2. Test for infinite resistance between the B+ circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇒ If infinite resistance, replace the K40D Seat Memory Control Module – Driver.
⇓ If the test lamp illuminates.
3. Ignition OFF, connect the X1 harness connector at the K40D Seat Memory Control Module – Driver and
disconnect the harness connector at the appropriate seat motor listed below:
M50D Seat Front Vertical Motor – Driver
M55D Seat Rear Vertical Motor – Driver
M51D Seat Horizontal Motor – Driver
M56D Seat Recline Motor – Driver
4. Connect a test lamp between control circuit terminal 1 and control circuit terminal 3, ignition ON.
Note: Once a seat motor is commanded On using the scan tool, the seat function may not work using
the seat adjuster switch until you back out of the scan tool Control Functions menu.
5. Verify the test lamp turns ON when commanding the seat motor in the Up/Down or Forward/Rearward
states with a scan tool.
⇒ If the test lamp remains OFF during either of the commands
om
5.1. Ignition OFF, disconnect the X3 harness connector at the K40D Seat Memory Control Module –
Driver.
5.2. Test for infinite resistance between each control circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
.c
⇓ If infinite resistance
n
5.3. Test for less than 2 Ω in each control circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
ag
⇒ If less than 2 Ω, replace the K40D Seat Memory Control Module – Driver.
⇓ If the test lamp turns ON during each of the commands
i
Component Testing
Seat Adjuster Switch Test
ca
1. Ignition OFF, disconnect the harness connector at the S64D Seat Adjuster Switch – Driver.
2. Test for infinite resistance between the ground terminal E and each signal terminal with the switch in the
open position.
⇒ If less than infinite resistance
Replace the S64D Seat Adjuster Switch – Driver.
⇓ If infinite resistance
3. Test for less than 2 Ω between the ground terminal E and each signal terminal with the appropriate switch
in the closed position.
⇒ If 2 Ω or greater
Replace the S64D Seat Adjuster Switch – Driver.
⇓ If less than 2 Ω
4. All OK.
Seat Motor
1. Ignition OFF, disconnect the harness connector at the appropriate seat motor listed below:
M50D Seat Front Vertical Motor – Driver
M55D Seat Rear Vertical Motor – Driver
M51D Seat Horizontal Motor – Driver
M56D Seat Recline Motor – Driver
© 2023 General Motors. All rights reserved.
Note: When performing the following tests, make sure that the seat is not already in the position the
test is attempting to produce.
2. Install a 30 A fused jumper wire between control terminal 1 and 12 V.
3. Momentarily install a jumper wire between control terminal 3 and ground. The seat motor should
momentarily perform the appropriate FORWARD/ REARWARD/ UP/ DOWN function.
⇒ If the motor does not perform the FORWARD/ REARWARD/ UP/ DOWN function
Replace the seat motor.
⇓ If the motor performs the FORWARD/ REARWARD/ UP/ DOWN function
4. Reverse the jumper wires; the motor should perform FORWARD/ REARWARD/ UP/ DOWN function.
⇒ If the motor does not perform the FORWARD/ REARWARD/ UP/ DOWN function
Replace the seat motor.
⇓ If the motor performs the FORWARD/ REARWARD/ UP/ DOWN function
5. All OK.
Repair Instructions
Control Module References for K40D Seat Memory Control Module – Driver replacement, programming
and setup
om
n .c
i ag
rd
ca
Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
Review Strategy Based Diagnosis for an overview of the diagnostic approach.
Diagnostic Procedure Instructions provides an overview of each diagnostic category.
B+ 1 1 — —
om
Rear Vertical Motor Up Control 1 3 — —
Ground — 1 — —
rd
Circuit/System Description
The driver seat without memory and the passenger seat are completely controlled through their respective
seat adjuster switches. Battery voltage is supplied at all times to the seat adjuster switch through a 30 A
fuse located in the instrument panel fuse block. When the seat switches are in an inactive state, the switch
contacts are closed to the switch ground circuit.
All seat motors are reversible. For example, when the seat horizontal forward switch is pressed to move the
entire seat forward, battery voltage is applied through the switch contacts and the seat horizontal motor
forward control circuit to the motor. With the horizontal motor rearward switch contacts closed to the switch
ground circuit, the motor runs in order to drive the entire seat forward until the switch is released. Moving
the entire seat rearward works similarly to moving the entire seat forward, except that battery voltage and
ground are applied on opposite circuits causing the motor to run in the opposite direction. All seat motors are
powered this way.
Reference Information
Schematic Reference
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Circuit/System Verification
1. Verify the appropriate driver or passenger seat directional motors listed below operate while operating
the seat switches in both directions.
M51 Seat Horizontal Motor
M50 Seat Front Vertical Motor
M55 Seat Rear Vertical Motor
M56 Seat Recline Motor
⇒ If all seat motors do not operate
om
Refer to Circuit/System Testing – Seat Adjuster Switch Circuit Test.
⇒ If 1 or more seat motors operate but not all
Refer to Circuit/System Testing – Seat Motor Circuit Test.
⇓ If all seat motors operate
.c
2. All OK.
n
Circuit/System Testing
ag
1. Ignition OFF and all vehicle systems OFF, disconnect the harness connector at the appropriate S64 Seat
Adjuster Switch. It may take up to 2 min for all vehicle systems to power down.
i
2. Test for less than 10 Ω between the ground circuit terminal B and ground.
rd
⇒ If 10 Ω or greater
2.1. Ignition OFF.
ca
2.2. Test for less than 2 Ω in the ground circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, repair the open/high resistance in the ground connection.
⇓ If less than 10 Ω
3. Ignition ON.
4. Verify a test lamp illuminates between the B+ circuit terminal E and ground.
⇒ If the test lamp does not illuminate
4.1. Ignition OFF, remove the test lamp.
4.2. Test for infinite resistance between the B+ circuit and ground.
⇒ If less than infinite resistance, repair the short to ground on the circuit.
⇓ If infinite resistance
4.3. Test for less than 2 Ω in the B+ circuit end to end.
⇒ If 2 Ω or greater, repair the open/high resistance in the circuit.
⇒ If less than 2 Ω, verify the fuse is OK and there is voltage at the fuse.
⇓ If the test lamp illuminates
5. Test or replace the S64 Seat Adjuster Switch.
om
Component Testing
Seat Adjuster Switch Test
1. Ignition OFF, disconnect the harness connector at the S64 Seat Adjuster Switch.
2. Test for infinite resistance between the B+ terminal E and each control terminal with the switch in the
.c
open position.
⇒ If less than infinite resistance
n
Replace the S64 Seat Adjuster Switch.
ag
⇓ If infinite resistance
3. Test for less than 2 Ω between the B+ terminal E and each control terminal with the appropriate switch in
the closed position.
i
⇒ If 2 Ω or greater
rd
4. Test for less than 2 Ω between the ground terminal B and each control terminal with the switch in the
open position.
⇒ If 2 Ω or greater
Replace the S64 Seat Adjuster Switch.
⇓ If less than 2 Ω
5. All OK.
Seat Motor
1. Ignition OFF, disconnect the harness connector at the appropriate seat motor listed below:
M51 Seat Horizontal Motor
M50 Seat Front Vertical Motor
M55 Seat Rear Vertical Motor
M56 Seat Recline Motor
Note: When performing the following tests, make sure that the seat is not already in the position the
test is attempting to produce.
2. Install a 30 A fused jumper wire between control terminal 1 and 12 V.
3. Momentarily install a jumper wire between control terminal 3 and ground. The seat motor should
momentarily perform the appropriate FORWARD/ REARWARD/ UP/ DOWN function.
⇒ If the motor does not perform the FORWARD/ REARWARD/ UP/ DOWN function
Replace the motor.
© 2023 General Motors. All rights reserved.
⇓ If the motor performs the FORWARD/ REARWARD/ UP/ DOWN function
4. Reverse the jumper wires; the motor should perform FORWARD/ REARWARD/ UP/ DOWN function.
⇒ If the motor does not perform the FORWARD/ REARWARD/ UP/ DOWN function
Replace the motor.
⇓ If the motor performs the FORWARD/ REARWARD/ UP/ DOWN function
5. All OK.
Repair Instructions
om
n .c
i ag
rd
ca
Seat Motors
The seat switches provide both power and ground to the selected seat motors.
All of the seat motors operate independently of each other. Each motor contains an electronic circuit breaker
(PTC) that opens in the event of a circuit overload and will reset only after voltage has been removed from
the circuit. There are four seat position motors and two lumbar motors. These are the horizontal motor, front
vertical motor, rear vertical motor, and the seat back recline motor. The seat horizontal motor moves the
entire seat forward and rearward. The seat vertical motors may operate independently to tilt the front or rear
of the seat cushion up or down. Both motors can also run simultaneously to move the entire seat up or
down. The recline motor moves the angle of the seat back forward or rearward.
om
Seat Operation
All seat motors are reversible. For example, when the seat horizontal forward switch is pressed to move the
entire seat forward, battery voltage is applied through the switch contacts and the seat horizontal motor
.c
forward control circuit to the motor. With the horizontal motor rearward switch contacts closed to the switch
ground circuit, the motor runs in order to drive the entire seat forward until the switch is released. Moving
the entire seat rearward works similarly to moving the entire seat forward, except that battery voltage and
n
ground are applied on opposite circuits causing the motor to run in the opposite direction. All seat motors are
powered this way.
i ag
rd
ca
om
.c
Rear Seat Armrest Bracket Replacement
n
Callout Component Name
ag
Preliminary Procedure
Rear Seat Back Cushion Cover and Pad Replacement
i
10 Y (89 lb in)
om
.c
Rear Seat Armrest Replacement
n
Callout Component Name
ag
Preliminary Procedure
Rear Seat Armrest Support Finish Cover Replacement
i
rd
Tighten
10 Y (89 lb in)
2 1. Reposition the seat cover material to access the inner hinge cover.
2. Transfer components as necessary.
om
.c
Rear Seat Armrest Support Finish Cover Replacement
Procedure
2. Reposition the seat cover material to access the inner hinge cover.
rd
3. Remove the rear seat armrest hinge finish cover using a flat bladed tool.
ca
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5359851
om
.c
gn
ia
Warning: Do not repair or replace the seat stitching or seams in the seat back trim cover with
an internal mounted seat side airbag module. Replace the complete seat back trim
cover from the OEM. Non-OEM seat stitching may cause improper airbag deployment
which could result in personal injury.
Preliminary Procedures
Procedure
om
.c
gn
ia
rd
ca
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236124
om
.c
gn
Rear Seat Back Cushion Carpet Replacement
ia
1
2. Disengage any retainers from the seat back cushion frame.
3. Remove rear seat back cushion carpet.
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236122
om
.c
gn
Rear Seat Back Cushion Carpet Replacement
ia
1
2. Disengage any retainers from the seat back cushion frame.
3. Remove rear seat back cushion carpet.
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236952
om
.c
gn
ia
rd
ca
1. Rear Seat Back Cushion (1) - 40% » Remove — Rear Seat Back Cushion Removal and
Installation
om
.c
2. Rear Seat Back Cushion Latch Release Handle Bezel (1) » Remove — Rear Seat Back Latch
Release Handle Bezel Replacement
gn
ia
rd
ca
3. Rear Seat Head Restraint (1) » Remove — Rear Seat Head Restraint Replacement
om
.c
gn
4. Rear Seat Head Restraint Guide (1) » Remove — Rear Seat Head Restraint Guide Replacement
ia
rd
ca
om
.c
gn
ia
rd
9. Disengage the J-channel retainers from the seat back cushion frame.
10. Remove the rear seat back cushion cover and pad assembly (1) from the rear seat back
ca
om
.c
gn
11. Remove and DISCARD the hog rings.
12. Separate the rear seat back cushion cover (1) from the rear seat back cushion pad (2).
ia
Installation Procedure
rd
ca
om
.c
gn
1. Install the rear seat back cushion cover (1) to the rear seat back cushion pad (2).
2. Install the NEW hog rings.
ia
rd
ca
om
.c
gn
3. Install the rear seat back cushion frame (2) to the rear seat back cushion cover and pad
assembly (1).
4. Engage the J-channel retainers to the seat back cushion frame.
ia
rd
ca
om
.c
gn
5. Rear Seat Back Outer Pivot Bolt Spring (2) » Install
6. Rear Seat Back Outer Pivot Bolt Bushing (3) » Install
7. Rear Seat Back Outer Pivot Bolt (4) » Install and tighten 45 Y (33 lb ft)
ia
om
.c
9. Rear Seat Head Restraint Guide (1) » Install — Rear Seat Head Restraint Guide Replacement
gn
ia
rd
ca
10. Rear Seat Head Restraint (1) » Install — Rear Seat Head Restraint Replacement
© 2023 General Motors. All rights reserved.
om
.c
11. Rear Seat Back Cushion Latch Release Handle Bezel (1) » Install — Rear Seat Back Latch
gn
Release Handle Bezel Replacement
ia
rd
ca
12. Rear Seat Back Cushion (1) - 40% » Install — Rear Seat Back Cushion Removal and
Installation
om
.c
gn
ia
rd
ca
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236935
om
.c
gn
ia
rd
ca
1. Rear Seat Back Cushion (1) - 60% » Remove — Rear Seat Back Cushion Removal and
Installation
om
.c
2. Rear Seat Back Cushion Latch Release Handle Bezel (1) » Remove — Rear Seat Back Latch
Release Handle Bezel Replacement
gn
ia
rd
ca
3. Rear Seat Belt Opening Cover (1) » Remove — Rear Seat Belt Opening Cover Replacement
om
.c
gn
4. Rear Seat Head Restraint (1) » Remove — Rear Seat Head Restraint Replacement
ia
rd
ca
5. Rear Seat Head Restraint Guide (1) » Remove — Rear Seat Head Restraint Guide Replacement
om
.c
gn
ia
om
.c
gn
7. Rear Seat Back Outer Pivot Bolt (1) » Remove
8. Rear Seat Back Outer Pivot Bolt Bushing (2) » Remove
9. Rear Seat Back Outer Pivot Bolt Spring (3) » Remove
ia
om
.c
gn
11. Disengage the J-channel retainers from the seat back cushion frame.
12. Remove the rear seat back cushion cover and pad assembly (1) from the rear seat back
cushion frame (2).
ia
rd
ca
om
.c
gn
13. Remove and DISCARD the hog rings.
14. Separate the rear seat back cushion cover (1) from the rear seat back cushion pad (2).
ia
Installation Procedure
rd
ca
om
.c
gn
1. Install the rear seat back cushion cover (1) to the rear seat back cushion pad (2).
2. Install the NEW hog rings.
ia
rd
ca
om
.c
gn
3. Install the rear seat back cushion frame (2) to the rear seat back cushion cover and pad
assembly (1).
4. Engage the J-channel retainers to the seat back cushion frame.
ia
rd
ca
om
.c
gn
5. Rear Seat Inner Hinge Finish Cover (4) » Install
6. Rear Seat Back Outer Pivot Bolt Spring (3) » Install
7. Rear Seat Back Outer Pivot Bolt Bushing (2) » Install
ia
8. Rear Seat Back Outer Pivot Bolt (4) » Install and tighten 45 Y (33 lb ft)
rd
ca
om
.c
gn
9. Rear Seat Armrest (2) » Install — Rear Seat Armrest Replacement
ia
rd
ca
10. Rear Seat Head Restraint Guide (1) » Install — Rear Seat Head Restraint Guide Replacement
© 2023 General Motors. All rights reserved.
om
.c
gn
11. Rear Seat Head Restraint (1) » Install — Rear Seat Head Restraint Replacement
ia
rd
ca
om
.c
gn
12. Rear Seat Belt Opening Cover (1) » Install — Rear Seat Belt Opening Cover Replacement
ia
rd
ca
13. Rear Seat Back Cushion Latch Release Handle Bezel (1) » Install — Rear Seat Back Latch
Release Handle Bezel Replacement
om
.c
gn
ia
14. Rear Seat Back Cushion (1) - 60% » Install — Rear Seat Back Cushion Removal and
Installation
rd
ca
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236951
om
.c
gn
ia
rd
ca
1. Rear Seat Back Cushion (1) - 60% » Remove — Rear Seat Back Cushion Removal and
Installation
om
.c
2. Rear Seat Back Cushion Latch Release Handle Bezel (1) » Remove — Rear Seat Back Latch
Release Handle Bezel Replacement
gn
ia
rd
ca
3. Rear Seat Belt Opening Cover (1) » Remove — Rear Seat Belt Opening Cover Replacement
om
.c
gn
4. Rear Seat Head Restraint (1) » Remove — Rear Seat Head Restraint Replacement
ia
rd
ca
5. Rear Seat Head Restraint Guide (1) » Remove — Rear Seat Head Restraint Guide Replacement
om
.c
gn
ia
om
.c
gn
10. Disengage the J-channel retainers from the seat back cushion frame.
11. Remove the rear seat back cushion cover and pad assembly (1) from the rear seat back
cushion frame (2).
ia
rd
ca
om
.c
gn
12. Remove and DISCARD the hog rings.
13. Separate the rear seat back cushion cover (1) from the rear seat back cushion pad (2).
ia
Installation Procedure
rd
ca
om
.c
gn
1. Install the rear seat back cushion cover (1) to the rear seat back cushion pad (2).
2. Install the NEW hog rings.
ia
rd
ca
om
.c
gn
3. Install the rear seat back cushion frame (2) to the rear seat back cushion cover and pad
assembly (1).
4. Engage the J-channel retainers to the seat back cushion frame.
ia
rd
ca
om
.c
gn
5. Rear Seat Inner Hinge Finish Cover (4) » Install
6. Rear Seat Back Outer Pivot Bolt Spring (3) » Install
7. Rear Seat Back Outer Pivot Bolt Bushing (2) » Install
ia
8. Rear Seat Back Outer Pivot Bolt (4) » Install and tighten 45 Y (33 lb ft)
rd
ca
om
.c
9. Rear Seat Head Restraint Guide (1) » Install — Rear Seat Head Restraint Guide Replacement
gn
ia
rd
ca
10. Rear Seat Head Restraint (1) » Install — Rear Seat Head Restraint Replacement
© 2023 General Motors. All rights reserved.
om
.c
gn
11. Rear Seat Belt Opening Cover (1) » Install — Rear Seat Belt Opening Cover Replacement
ia
rd
ca
12. Rear Seat Back Cushion Latch Release Handle Bezel (1) » Install — Rear Seat Back Latch
Release Handle Bezel Replacement
om
.c
gn
ia
13. Rear Seat Back Cushion (1) - 60% » Install — Rear Seat Back Cushion Removal and
Installation
rd
ca
om
.c
Rear Seat Back Cushion Removal and Installation
n
Callout Component Name
ag
Preliminary Procedures
2. Rear Seat Back Bolster - Left Side » Remove — Rear Seat Back Bolster Replacement
rd
om
n .c
Rear Seat Back Cushion Removal and Installation
ag
Preliminary Procedures
i
rd
3. Rear Seat Back Bolster - Right Side » Remove — Rear Seat Back Bolster Replacement
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236956
om
.c
gn
Rear Seat Back Cushion Frame Replacement
ia
Preliminary Procedure
Rear Seat Back Cushion Cover and Pad – 40 Percent Seat » Remove — Rear Seat Back Cushion
Cover and Pad Replacement
ca
Note: Remove the cover and pad as an assembly. Do not separate the cover from the pad.
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236953
om
.c
gn
Rear Seat Back Cushion Frame Replacement
ia
Preliminary Procedure
Rear Seat Back Cushion Cover and Pad – 60 Percent Seat » Remove — Rear Seat Back Cushion
Cover and Pad Replacement
ca
Note: Remove the cover and pad as an assembly. Do not separate the cover from the pad.
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236958
om
.c
gn
Rear Seat Back Cushion Frame Replacement
ia
Preliminary Procedure
Rear Seat Back Cushion Cover and Pad – 60 Percent Seat with Armrest » Remove — Rear Seat
Back Cushion Cover and Pad Replacement
ca
Note: Remove the cover and pad as an assembly. Do not separate the cover from the pad.
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5225106
om
.c
gn
Rear Seat Back Latch Release Handle Bezel Replacement
ia
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5226001
om
.c
gn
Rear Seat Back Latch Replacement
ia
Preliminary Procedure
Rear Seat Back Cushion Cover and Pad Replacement
Note: Remove cover and pad as an assembly. Please do not separate them.
ca
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5225985
om
.c
gn
Rear Seat Back Latch Replacement
ia
Preliminary Procedure
Rear Seat Back Cushion Cover and Pad Replacement
Note: Remove cover and pad as an assembly. Please do not separate them.
ca
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5225107
om
.c
gn
Rear Seat Belt Opening Cover Replacement
ia
1 1. Using a suitable flat-bladed tool, release the rear seat belt opening cover.
ca
2. Carefully remove the belt from the cover through the slot.
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5236961
om
.c
gn
Rear Seat Cushion Cover and Pad Replacement
ia
Preliminary Procedure
Rear Seat Cushion Removal and Installation
ca
om
.c
Rear Seat Cushion Removal and Installation
n
Callout Component Name
ag
1. Insert a hand driver over 300 mm (12 in) next to the inboard side of each wire loop and
push down, using the floor as leverage, to disengage the retainers. Then, pull up on the
front of the seat cushion and lift out of the vehicle.
ca
2. Pull up the rear seat cushion from the hooks located at the rear of the rear seat cushion
and lift out of the vehicle.
3. Remove the lower rear center seat belt retractor nut. Rear Center Seat Belt Retractor
1
Replacement
4. Inspect each high retention retainer and sheet metal interface for flushness. Replace a
retainer with new one as required if damage occurs during removal, but preferably
discard the old retainer after removal and replace it with new one.
5. After removal of the retainers, the sheet metal may be slightly deformed. Use a suitable
tool to return the sheet metal back to its original flat appearance.
6. When installing new plastic retainers on the front of the seat, ONLY seat the retainer to
the first click, otherwise the insertion force into the sheet metal will be greatly increased.
2022 Buick Encore GX | Encore GX Service Manual N America 14739426| Seats | Seat Hardware, Trim, and Upholstery |
Repair Instructions | Document ID: 5225112
om
.c
gn
Rear Seat Head Restraint Guide Replacement
ia
Procedure
Rear Seat Head Restraint Replacement
ca
om
.c
Rear Seat Head Restraint Replacement
Procedure
1. Lower the rear seat back forward to gain space between the head restraint and the roof.
i
1 2. Depress the large button on the head restraint guide and raise the head restraint to the
rd
full up position.
3. Depress the smaller button on the opposite head restraint guide and pull upward to
remove from the seat.
ca
om
.c
Rear Seat Hinge Finish Cover Replacement
Rear Seat Back Cushion - Both Sides » Remove — Rear Seat Back Cushion Removal and Installation
L
S64D O
Seat C
Adjuster
Switch -
Driver D
E
S
C
A K F J D C H G E
X5 9 10 19 20 7 8 21 22
K40D
Seat
Memory
Control
Module -
Driver
X5 1 12 X3 3 4 X5 25 X3 5 6 X5 11 X3 11 12 X5 26 X3 1 2
3298 557 286 287 568 282 283 569 285 284 570 276 277
om
WH/RD BN/WH GN/BN BU/VT YE/BU YE GY/BU GN YE/BU GY/GN WH/BK GN/YE BU/YE
J369
2 4 3 1 4 2 3 1 4 2 3 1 2 4 1 3
M50D M55D M51D M56D
n
Seat Front Seat Rear Seat Seat
M Vertical M Vertical M Horizontal M Recline
Motor - Motor - Motor - Motor -
Driver Driver Driver Driver
ag
G301
i
rd
ca
1. Perform the Diagnostic System Check - Vehicle before using the Symptom Tables in order to verify that all of
the following are true:
There are no DTCs set.
The control modules can communicate via the serial data link.
2. Review the system operation in order to familiarize yourself with the system functions. Refer to the following
system descriptions:
Lumbar Support Description and Operation
Memory Seats Description and Operation
Power Seats System Description and Operation
Visual/Physical Inspection
Inspect for aftermarket devices which could affect the operation of the system. Refer to Checking
Aftermarket Accessories.
Inspect the easily accessible or visible system components for obvious damage or conditions which
could cause the symptom.
om
Intermittent
Faulty electrical connections or wiring may be the cause of intermittent conditions. Refer to Testing for
Intermittent Conditions and Poor Connections.
.c
Symptom List
n
Refer to a symptom diagnostic procedure from the following list in order to diagnose the symptom:
ag
1. When diagnosing a heated seat system condition perform the Diagnostic System Check - Vehicle,
before using the symptom tables in order to verify that all of the following are true:
There are no DTCs set.
The control module(s) can communicate via the serial data link.
2. Review the system operation in order to familiarize yourself with the system functions. Refer to
Heated Seats Description and Operation.
Visual/Physical Inspection
Inspect for aftermarket devices which could affect the operation of the power seats. Refer to
Checking Aftermarket Accessories.
om
Inspect the easily accessible or visible system components for obvious damage or conditions
which could cause the symptom.
Inspect the seat adjuster track for conditions which may cause binding or objects within the
seat adjustment range which obstruct movement or interfere with wiring.
Intermittent .c
Faulty electrical connections or wiring may be the cause of intermittent conditions. Refer to
gn
Testing for Intermittent Conditions and Poor Connections.
Symptom List
ia
Refer to the Front Heated Seat Malfunction diagnostic procedure in order to diagnose the
symptom.
rd
ca