Fastener Tightening Specifications
| Application | Specification | |
|---|---|---|
| Metric | English | |
| Front Heated Seat Module Screw | 2 N.m | 18 lb in |
Fastener Tightening Specifications
Scheme 97
Scheme 98
Scheme 99
Scheme 100
Scheme 101
Scheme 102
Scheme 103
Scheme 104
Scheme 105
Scheme 106
Diagnostic Code Index
| DTC | Description |
|---|---|
| DTC B1925 or B2170 (With Memory A45) | DTC B1925 02 Left Seat Heater Sensor Circuit Short to Ground DTC B1925 05 Left Seat Heater Sensor Circuit Short to Battery or Open DTC B2170 02 Right Seat Heater Cushion Sensor Circuit Short to Ground DTC B2170 05 Right Seat Heater Cushion Sensor Circuit Short to Battery or Open |
| DTC B1925 or B2170 (Without Memory A45) | DTC B1925 02 Left Seat Heater Sensor Circuit Short to Ground DTC B1925 05 Left Seat Heater Sensor Circuit Short to Battery or Open DTC B2170 02 Right Seat Heater Cushion Sensor Circuit Short to Ground DTC B2170 05 Right Seat Heater Cushion Sensor Circuit Short to Battery or Open |
| DTC B1925 or B2170 (Dealer Installed) | DTC B1925 02 Left Seat Heater Cushion Sensor Circuit Shorted to Ground DTC B1925 05 Left Seat Heater Cushion Sensor Circuit Shorted to Battery or Open DTC B2170 02 Right Seat Heater Cushion Sensor Circuit Shorted to Ground DTC B2170 05 Right Seat Heater Cushion Sensor Circuit Shorted to Battery or Open |
| DTC B1935 or B2180 (With Memory A45) | DTC B1935 04 Left Seat Back Heater Circuit Open DTC B1935 0A Left Seat Back Heater Circuit Rate of Change Below Threshold DTC B1935 0B Left Seat Back Heater Circuit Current Above Threshold DTC B1935 0C Left Seat Back Heater Circuit Current Below Threshold DTC B1935 0D Left Seat Back Heater Circuit Resistance Above Threshold DTC B1935 0E Left Seat Back Heater Circuit Resistance Below Threshold DTC B1935 1F Left Seat Back Heater Circuit Intermittent DTC B2180 04 Right Seat Back Heater Circuit Open DTC B2180 0A Right Seat Back Heater Circuit Rate of Change Below Threshold DTC B2180 0B Right Seat Back Heater Circuit Current Above Threshold DTC B2180 0C Right Seat Back Heater Circuit Current Below Threshold DTC B2180 0D Right Seat Back Heater Circuit Resistance Above Threshold DTC B2180 0E Right Seat Back Heater Circuit Resistance Below Threshold DTC B2180 1F Right Seat Back Heater Circuit Intermittent |
| DTC B1935 or B2180 (Without Memory A45) | DTC B1935 04 Left Seat Back Heater Circuit Open DTC B1935 0A Left Seat Back Heater Circuit Rate of Change Below Threshold DTC B1935 0B Left Seat Back Heater Circuit Current Above Threshold DTC B1935 0C Left Seat Back Heater Circuit Current Below Threshold DTC B1935 0D Left Seat Back Heater Circuit Resistance Above Threshold DTC B1935 0E Left Seat Back Heater Circuit Resistance Below Threshold DTC B1935 1F Left Seat Back Heater Circuit Intermittent DTC B2180 04 Right Seat Back Heater Circuit Open DTC B2180 0A Right Seat Back Heater Circuit Rate of Change Below Threshold DTC B2180 0B Right Seat Back Heater Circuit Current Above Threshold DTC B2180 0C Right Seat Back Heater Circuit Current Below Threshold DTC B2180 0D Right Seat Back Heater Circuit Resistance Above Threshold DTC B2180 0E Right Seat Back Heater Circuit Resistance Below Threshold DTC B2180 1F Right Seat Back Heater Circuit Intermittent |
| DTC B1935 or B2180 (Dealer Installed) | DTC B1935 04 Left Seat Back Heater Circuit Open DTC B1935 0A Left Seat Back Heater Circuit Rate of Change Below Threshold DTC B1935 0B Left Seat Back Heater Circuit Current Above Threshold DTC B1935 0C Left Seat Back Heater Circuit Current Below Threshold DTC B1935 0D Left Seat Back Heater Circuit Resistance Above Threshold DTC B1935 0E Left Seat Back Heater Circuit Resistance Below Threshold DTC B1935 1F Left Seat Back Heater Circuit Intermittent DTC B2180 04 Right Seat Back Heater Circuit Open DTC B2180 0A Right Seat Back Heater Circuit Rate of Change Below Threshold DTC B2180 0B Right Seat Back Heater Circuit Current Above Threshold DTC B2180 0C Right Seat Back Heater Circuit Current Below Threshold DTC B2180 0D Right Seat Back Heater Circuit Resistance Above Threshold DTC B2180 0E Right Seat Back Heater Circuit Resistance Below Threshold DTC B2180 1F Right Seat Back Heater Circuit Intermittent |
| DTC B2345 (With Memory A45) | DTC B2345 00 Front Seat Heater Disable Circuit DTC B2345 13 Front Seat Heater Temperature Above Threshold DTC B2345 42 Front Seat Heater Current Sensing Calibration Data Not Present DTC B2345 4B Front Seat Heater Current Sensing Calibration Data Out of Range |
| DTC B2345 (Without Memory A45) | DTC B2345 00 Front Seat Heater Disable Circuit DTC B2345 13 Front Seat Heater Temperature Above Threshold DTC B2345 42 Front Seat Heater Current Sensing Calibration Data Not Present DTC B2345 4B Front Seat Heater Current Sensing Calibration Data Out of Range |
| DTC B2345 (Dealer Installed) | DTC B2345 00 Seat Heater Disable Circuit DTC B2345 13 Seat Heater Elements Temperature Above Threshold DTC B2345 42 Seat Heater Elements Current Sensing Calibration Not Programmed DTC B2345 4B Seat Heater Elements Current Sensing Calibration Out of Range |
| DTC B2425 or B2430 (With Memory A45) | DTC B2425 04 Left Seat Heater Cushion Circuit Open DTC B2425 0A Left Seat Heater Cushion Circuit Rate of Change Below Threshold DTC B2425 0B Left Seat Heater Cushion Circuit Current Above Threshold DTC B2425 0C Left Seat Heater Cushion Circuit Current Below Threshold DTC B2425 0D Left Seat Heater Cushion Circuit Resistance Above Threshold DTC B2425 0E Left Seat Heater Cushion Circuit Resistance Below Threshold DTC B2425 1F Left Seat Heater Cushion Circuit Intermittent DTC B2430 04 Right Seat Heater Cushion Circuit Open DTC B2430 0A Right Seat Heater Cushion Circuit Rate of Change Below Threshold DTC B2430 0B Right Seat Heater Cushion Circuit Current Above Threshold DTC B2430 0C Right Seat Heater Cushion Circuit Current Below Threshold DTC B2430 0D Right Seat Heater Cushion Circuit Resistance Above Threshold DTC B2430 0E Right Seat Heater Cushion Circuit Resistance Below Threshold DTC B2430 1F Right Seat Heater Cushion Circuit Intermittent |
| DTC B2425 or B2430 (Without Memory A45) | DTC B2425 04 Left Seat Heater Cushion Circuit Open DTC B2425 0A Left Seat Heater Cushion Circuit Rate of Change Below Threshold DTC B2425 0B Left Seat Heater Cushion Circuit Current Above Threshold DTC B2425 0C Left Seat Heater Cushion Circuit Current Below Threshold DTC B2425 0D Left Seat Heater Cushion Resistance Above Threshold DTC B2425 0E Left Seat Heater Cushion Resistance Below Threshold DTC B2425 1F Left Seat Heater Cushion Circuit Intermittent DTC B2430 04 Right Seat Heater Cushion Circuit Open DTC B2430 0A Right Seat Heater Cushion Circuit Rate of Change Below Threshold DTC B2430 0B Right Seat Heater Cushion Circuit Current Above Threshold DTC B2430 0C Right Seat Heater Cushion Circuit Current Below Threshold DTC B2430 0D Right Seat Heater Cushion Resistance Above Threshold DTC B2430 0E Right Seat Heater Cushion Resistance Below Threshold DTC B2430 1F Right Seat Heater Cushion Circuit Intermittent |
| DTC B2425 or B2430 (With Memory A45 and KB6) | DTC B2425 0B Left Seat Heater Cushion Circuit Current Above Threshold DTC B2425 0C Left Seat Heater Cushion Circuit Current Below Threshold DTC B2425 0D Left Seat Heater Cushion Circuit Resistance Above Threshold DTC B2425 0E Left Seat Heater Cushion Circuit Resistance Below Threshold DTC B2430 0B Right Seat Heater Cushion Circuit Current Above Threshold DTC B2430 0C Right Seat Heater Cushion Circuit Current Below Threshold DTC B2430 0D Right Seat Heater Cushion Circuit Resistance Above Threshold DTC B2430 0E Right Seat Heater Cushion Circuit Resistance Below Threshold |
| DTC B2425 or B2430 (Dealer Installed) | DTC B2425 04 Left Seat Heater Cushion Circuit Open DTC B2425 0A Left Seat Heater Cushion Circuit Rate of Change Below Threshold DTC B2425 0B Left Seat Heater Cushion Circuit Current Above Threshold DTC B2425 0C Left Seat Heater Cushion Circuit Current Below Threshold DTC B2425 0D Left Seat Heater Cushion Circuit Resistance Above Threshold DTC B2425 0E Left Seat Heater Cushion Circuit Resistance Below Threshold DTC B2425 1F Left Seat Heater Cushion Circuit Intermittent DTC B2430 04 Right Seat Heater Cushion Circuit Open DTC B2430 0A Right Seat Heater Cushion Circuit Rate of Change Below Threshold DTC B2430 0B Right Seat Heater Cushion Circuit Current Above Threshold DTC B2430 0C Right Seat Heater Cushion Circuit Current Below Threshold DTC B2430 0D Right Seat Heater Cushion Circuit Resistance Above Threshold DTC B2430 0E Right Seat Heater Cushion Circuit Resistance Below Threshold DTC B2430 1F Right Seat Heater Cushion Circuit Intermittent |
| DTC B2435 or B2440 (With Memory A45) | DTC B2435 02 Left Seat Back Heater Sensor Circuit Short to Ground DTC B2435 05 Left Seat Back Heater Sensor Circuit Short to Battery or Open DTC B2440 02 Right Seat Back Heater Sensor Circuit Short to Ground DTC B2440 05 Right Seat Back Heater Sensor Circuit Short to Battery or Open |
| DTC B2435 or B2440 (Without Memory A45) | DTC B2435 02 Left Seat Back Heater Sensor Circuit Short to Ground DTC B2435 05 Left Seat Back Heater Sensor Circuit Short to Battery or Open DTC B2440 02 Right Seat Back Heater Sensor Circuit Short to Ground DTC B2440 05 Right Seat Back Heater Sensor Circuit Short to Battery or Open |
| DTC B2435 or B2440 (Dealer Installed) | DTC B2435 02 Left Seat Back Heater Sensor Circuit Short to Ground DTC B2435 05 Left Seat Back Heater Sensor Circuit Short to Battery or Open DTC B2440 02 Right Seat Back Heater Sensor Circuit Short to Ground DTC B2440 05 Right Seat Back Heater Sensor Circuit Short to Battery or Open |
| DTC B2508 or B2509 (With Memory A45) | DTC B2508 01 Seat Heater Relay Circuit Short to Battery DTC B2508 02 Seat Heater Relay Circuit Short to Ground |
| DTC B2508 or B2509 (Without Memory A45) | DTC B2508 01 Seat Heater Relay Circuit Short to Battery DTC B2508 02 Seat Heater Relay Circuit Short to Ground |
| DTC B2508 or B2509 (With Memory A45 and KB6) | DTC B2508 01 Seat Heater Relay Circuit Short to Battery DTC B2508 02 Seat Heater Relay Circuit Short to Ground |
| DTC B2508 or B2509 (Dealer Installed) | DTC B2508 01 Seat Heater Relay Circuit Short to Battery DTC B2508 02 Seat Heater Relay Circuit Short to Ground |
DIAGNOSTIC CODE INDEX
Diagnostic Instructions
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
Diagnostic Fault Information
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ MSM Terminal 5 X3 | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B | ||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
Circuit/System Description
The heated seat temperature sensor that set this (DTC) is located in the seat cushion just under the seat cover with the seat heating element. The memory seat module (MSM) supplies a separate 5-volt reference voltage through the temperature sensor signal circuit and a ground through the low reference circuit to the sensor. The module monitors the voltage of the sensor 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 seat reaches the set temperature, the MSM will cycle the control circuits of the heating elements ON and OFF in order to maintain the desired seat temperature based on the feedback voltage from the sensors.
Conditions for Running the DTC
The MSM must be powered.
Conditions for Setting the DTC
B1925 02 and B2170 02
The temperature sensor voltage is less than 0.80 volt for more than 1 second.
B1925 05 and B2170 05
The temperature sensor voltage is greater than 5 volts for more than 1 second.
Action Taken When the DTC Sets
The heated seat cushion function for the appropriate seat will be disabled.
Conditions for Clearing the DTC
- The current DTC will clear 3 seconds after the reference voltage returns to normal operating range, and the ignition is cycled OFF then back to ACC or RUN.
- A history DTC will clear after 50 ignition cycles.
Reference Information
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
Circuit/System Testing
B1925 02 or B1925 05
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 1 X5 and the low reference circuit terminal 3 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion temperature sensor.
- Ignition OFF, connect the X2, X5 harness connectors at the MSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
B2170 02 or B2170 05
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 2 X5 and the low reference circuit terminal 6 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion temperature sensor.
- Ignition OFF, connect the X2, X5 harness connectors at the MSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
Repair Instructions
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Supply Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The heated seat temperature sensor that set this diagnostic trouble code (DTC) is located in the seat cushion just under the seat cover with the seat heating element. The heated seat module (HSM) supplies a 5-volt reference voltage through the temperature sensor signal circuit and a ground through the low reference circuit to the sensor. The module monitors the voltage of the sensor 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 seat reaches the set temperature, the module will then cycle the control circuit of the heating elements ON and OFF in order to maintain the desired seat temperature based on the feedback voltage from the sensor.
The HSM must be powered.
B1925 02, B2170 02
The temperature sensor voltage drops below 0.8 volt for more than 1 second.
B1925 05, B2170 05
The temperature sensor voltage is greater than 5 volts for more than 1 second.
The heated seat function for the affected seat will be disabled.
- The current DTC will clear and set the code to history 3 seconds after the reference voltage returns to normal operating range and the ignition is cycled OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B1925 02 or B1925 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 9 X4 and the low reference circuit terminal 6 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion temperature sensor.
- Ignition OFF, connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2170 02 or B2170 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 20 X4 and the low reference circuit terminal 8 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion temperature sensor.
- Ignition OFF, connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Voltage Control | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Voltage Control | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Voltage Control | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Voltage Control | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The heated seat temperature sensor that set this diagnostic trouble code (DTC) is located in the seat cushion just under the seat cover with the seat heating element. The heated seat module (HSM) supplies a 5 V reference voltage through the temperature sensor signal circuit and a ground through the low reference circuit to the sensor. The module monitors the voltage of the sensor 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 seat reaches the set temperature, the module will then cycle the control circuit of the heating elements ON and OFF in order to maintain the desired seat temperature based on the feedback voltage from the sensor.
The HSM must be powered.
B1925 02 or B2170 02
The temperature sensor voltage drops below 0.80 V for more than 1 second.
B1925 05, or B2170 05
The temperature sensor voltage is greater than 5 V for more than 1 second.
The heated seat function for the affected seat will be disabled.
- The current DTC will clear 3 seconds after the reference voltage returns to normal operating range, and the ignition is cycled OFF then back to ACC or RUN.
- A history DTC will clear after 50 ignition cycles or with a scan tool using the clear DTCs function.
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B1925 02 or B1925 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 9 X4 and the low reference circuit terminal 6 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion heater element/temperature sensor.
- Connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heater element/temperature sensor.
- Ignition ON, test for 4.8-5.2 V between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2170 02 or B2170 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 20 X4 and the low reference circuit terminal 8 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion heater element/temperature sensor.
- Connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heater element/temperature sensor.
- Ignition ON, test for 4.8-5.2 V between the signal circuit terminal C and ground. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for the HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ MSM Terminal 5 X3 | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B | ||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
The driver and front passenger heated seats are controlled by the memory seat module (MSM). When active, power is applied to the seat cushion and back heater elements through a common voltage supply circuit. Each individual heater element is grounded by the MSM through separate low side drive control circuits. The heater element control circuits are pulse width modulated to ground by the module in order to control the seat temperatures by regulating the current flow through the heater elements. The module then monitors the current flow through the heating elements and the of rate change of the temperature sensor to verify correct heated seat operation.
The MSM must be powered.
The heated seat system must be active.
B1935 04, B2180 04
The MSM does not detect a temperature change for up to 210 seconds.
B1935 0A, B2180 0A
The MSM detects that the set point temperature has not been reached for up to 8.5 minutes.
B1935 0B, B1935 0E, B2180 0B, B2180 0E
By measuring the current and voltage output to the seat back heating element every 10 seconds, the MSM calculates that the heating element resistance is below the minimum resistance value of 3.5 ohms.
B1935 0C, B1935 0D, B2180 0C, B2180 0D
By measuring the current and voltage output to the seat back heating element every 10 seconds, the MSM calculates that the heating element resistance is above the maximum resistance value of 10 ohms.
B1935 1F, B2180 1F
The temperature sensor voltage is erratic or changes suddenly.
The heated seat back function for the appropriate seat will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B1935 0A, B1935 0B, B1935 0C, B1935 0D, B1935 0E, B1935 04, or B1935 1F
- Ignition OFF, disconnect the X3 harness connector at the MSM.
- Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 5 and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Ignition OFF, connect the X3 harness connector at the MSM and disconnect the X1 harness connector at the MSM.
- Test for 6-14.1 ohms between control circuit terminal 6 and control circuit terminal 1. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat back heating element. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat back heating element.
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 4 X5 and the low reference circuit terminal 2 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back temperature sensor.
- Ignition OFF, connect the X1, X2, X5 harness connectors at the MSM.
- Disconnect the harness connector at the seat back heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
B2180 0A, B2180 0B, B2180 0C, B2180 0D, B2180 0E, B2180 04, or B2180 1F
- Ignition OFF, disconnect the X3 harness connector at the MSM.
- Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 5 and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Ignition OFF, connect the X3 harness connector at the MSM and disconnect the X1 harness connector at the MSM.
- Test for 6-14.3 ohms between control circuit terminal 14 and control circuit terminal 4. If greater than the specified value, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat back heating element. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat back heating element.
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 3 X5 and the low reference circuit terminal 5 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back temperature sensor.
- Ignition OFF, connect the X1, X2, X5 harness connectors at the MSM.
- Disconnect the harness connector at the seat back heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Supply Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The left and right heated seats are controlled by the heated seat module (HSM). When active, power is applied to the seat cushion and back heater elements through a common voltage supply circuit. Each individual heater element is grounded by the HSM through separate low side drive control circuits. The heater element control circuits are pulse width modulated to ground by the module in order to control the seat temperature by regulating the current flow through the heater elements. The module then monitors the current flow through the heating elements and the of rate change of the temperature sensors to verify correct heated seat operation.
The HSM must be powered.
The heated seat system must be active.
B1935 04, B2180 04
The HSM does not detect a temperature change for up to 210 seconds.
B1935 0A, B2180 0A
The HSM detects that the set point temperature has not been reached for up to 8.5 minutes.
B1935 0B, B1935 0E, B2180 0B, B2180 0E
By measuring the current and voltage output to the seat back heating element every 10 seconds, the HSM calculates that the heating element resistance is below the minimum resistance value of 3.5 ohms.
B1935 0C, B1935 0D, B2180 0C, B2180 0D
By measuring the current and voltage output to the seat back heating element every 10 seconds, the HSM calculates that the heating element resistance is above the maximum resistance value of 10 ohms.
B1935 1F, B2180 1F
The temperature sensor voltage is erratic or changes suddenly.
The heated seat back function for the appropriate seat will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B1935 0A, B1935 0B, B1935 0C, B1935 0D, B1935 0E, B1935 04, or B1935 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 6.0-14.1 ohms between the control circuit terminal 3 and the control circuit terminal 1. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat back heating element/temperature sensor. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat back heating element/temperature sensor.
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 19 X4 and the low reference circuit terminal 5 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back heating element/temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back heating element/temperature sensor.
- Ignition OFF, connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat back heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2180 0A, B2180 0B, B2180 0C, B2180 0D, B2180 0E, B2180 04, or B2180 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 6.0-14.3 ohms between the control circuit terminal 6 and the control circuit terminal 4. If greater than the specified value, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat back heating element/temperature sensor. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat back heating element/temperature sensor.
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 10 X4 and the low reference circuit terminal 7 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back heating element/temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back heating element/temperature sensor.
- Ignition OFF, connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat back heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Voltage Control | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Voltage Control | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Voltage Control | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Voltage Control | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
When the heated seat function is active, the heated seat module (HSM) supplies battery voltage through the element supply voltage circuit to the seat heater elements. The module controls the seat temperature by providing a PWM ground through the heated seat element control circuit to the seat heater elements. The module then monitors the current flow through the heating element and the temperature sensor rate of change to verify correct operation.
The HSM must be powered and the heated seat must be enabled.
B1935 04 or B2180 04
The module does not detect a temperature change within 210 seconds.
B1935 0A or B2180 0A
The module detects that the set point temperature has not been reached within 8.5 minutes.
B1935 0B, B1935 0E, B2180 0B, or B2180 0E
By measuring output current, the module calculates that the heating element resistance is below the minimum resistance.
B1935 0C, B1935 0D, B2180 0C, or B2180 0D
By measuring output current, the module calculates that the heating element resistance is above the maximum resistance.
B1935 1F or B2180 1F
The temperature sensor voltage is erratic or changes suddenly.
The heated seat back function for the affected seat will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B1935 0A, B1935 0B, B1935 0C, B1935 0D, B1935 0E, B1935 04, or B1935 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 3.5 - 11.5 ohms between control circuit terminal 3 and control circuit terminal 1. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat back heater element. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat back heater element.
- Disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 19 X4 and the low reference circuit terminal 5 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back heater element/temperature sensor.
- Connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat back heater element/temperature sensor.
- Ignition ON, test for 4.8 - 5.2 V between the signal circuit terminal C and ground. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2180 0A, B2180 0B, B2180 0C, B2180 0D, B2180 0E, B2180 04, or B2180 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 3.5 - 11.5 ohms between control circuit terminal 6 and control circuit terminal 4. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat back heater element. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat back heater element.
- Disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 10 X4 and the low reference circuit terminal 7 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back heater element/temperature sensor.
- Connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat back heater element/temperature sensor.
- Ignition ON, test for 4.8 - 5.2 V between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for the HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ MSM Terminal 5 X3 | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B | ||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
The driver and passenger heated seat heating elements are controlled by a common high current relay internal to the memory seat module (MSM) and the low side by individual element control circuits. The MSM connects the heated seat heater element supply voltage circuits for both seats to a common reference point. This reference point is biased to approximately 2.0 volts. Before the MSM will allow heated seat operation, it checks to see if this reference voltage is shorted to ground or battery voltage. Once the module verifies that it is not closing to a shorted heating element, it allows heated seat operation. After which it continues to monitor for a shorted circuit.
The MSM must be powered.
B2345 00
After the heated seat is activated, the MSM detects a shorted circuit on the seat heating element supply voltage circuit or control circuit.
B2345 13
Any temperature sensor input that remains below 1.5 volts for more than 1 second.
B2345 42
This DTC will set if the module calibration is not programmed.
B2345 4B
This DTC will set if the module calibration is out of range.
The heated seat functions for both front seats will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2345 00
- Ignition OFF, disconnect the X1, X4 harness connectors at the MSM.
- Test for infinite resistance between the control circuit terminal 6 X1 and ground. If not the specified value, test the control circuits listed below for a short to ground: Driver seat cushion and seat back terminal 6 X1 Driver seat cushion element terminal 11 X1 Driver seat back element terminal 1 X1
- Test for infinite resistance between the control circuit terminal 14 X1 and ground. If not the specified value, test the control circuits listed below for a short to ground: Passenger seat cushion and seat back terminal 14 X1 Passenger seat cushion element terminal 14 X4 Passenger seat back element terminal 4 X1
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 6 X1 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Driver seat cushion and seat back terminal 6 X1 Driver seat cushion element terminal 11 X1 Driver seat back element terminal 1 X1
- Verify that a test lamp does not illuminate between the control circuit terminal 14 X1 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Passenger seat cushion and seat back terminal 14 X1 Passenger seat cushion element terminal 14 X4 Passenger seat back element terminal 4 X1
- If all circuits test normal, replace the MSM.
B2345 13
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for greater than 3.3K ohms between the signal and the low reference circuits listed below: Driver seat cushion terminal 1 X5 and terminal 3 X2 Passenger seat cushion terminal 2 X5 and terminal 6 X2 If less than the specified value, test for a short between the signal and low reference circuits. If the circuits test normal, replace the appropriate seat cushion temperature sensor.
- Test for greater than 3.3K ohms between the signal and the low reference circuits listed below: Driver seat back terminal 4 X5 and terminal 2 X2 Passenger seat back terminal 3 X5 and terminal 5 X2 If less than the specified value, test for a short between the signal and low reference circuits. If the circuits test normal, replace the appropriate seat back temperature sensor.
- If all circuits test normal, replace the MSM.
B2345 42 or B2345 4B
If either DTC is set, replace the MSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Supply Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The driver and passenger heated seat heating elements are controlled by a common high current relay internal to the heated seat module (HSM) and by individual low side element control circuits. The HSM connects the heater element supply voltage circuits for both seats to a common reference point. This reference point is biased to approximately 2 volts. Before the heated seat module will allow heated seat operation, it checks to see if the heating element supply voltage circuits and control circuits are shorted to ground or voltage. Once the module verifies that it is not closing into a shorted heating element, it allows heated seat operation. After which it continues to monitor for a shorted a circuit.
The HSM must be powered.
B2345 00
After the heated seat is activated, the HSM detects a short on either the heating element supply voltage circuit or control circuit.
B2345 13
Any temperature sensor input that remains below 1.5 volts for more that 1 second.
B2345 42
This DTC will set if the module calibration is not programmed.
B2345 4B
This DTC will set if the module calibration is out of range.
The heated seat function for both passenger seats will be disabled.
- The current DTC will clear and set the code to history 3 seconds after the reference voltage returns to normal operating range and the ignition is cycled OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2345 00
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for infinite resistance between the control circuit terminal 3 and ground. If not the specified value, test the control circuits listed below for a short to ground. Driver seat cushion and seat back terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Test for infinite resistance between the control circuit terminal 6 and ground. If not the specified value, test the control circuits listed below for a short to ground. Passenger seat cushion and seat back terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 3 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage. Driver seat cushion and seat back terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Verify that a test lamp does not illuminate between the control circuit terminal 6 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage. Passenger seat cushion and seat back terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- If all circuits test normal, replace the HSM.
B2345 13
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for greater than 3.3K ohms between the signal and the low reference circuits listed below: Driver seat cushion terminal 9 X4 and terminal 6 X2 Passenger seat cushion terminal 20 X4 and terminal 8 X2 If less than the specified value, test for a short between the signal and low reference circuits. If the circuits test normal, replace the appropriate seat cushion temperature sensor/heater element.
- Test for greater than 3.3K ohms between the signal and the low reference circuits listed below: Driver seat back terminal 19 X4 and terminal 5 X2 Passenger seat back terminal 10 X4 and terminal 7 X2 If less than the specified value, test for a short between the signal and low reference circuits. If the circuits test normal, replace the appropriate seat back temperature sensor/heater element.
- If all circuits test normal, replace the HSM.
B2345 42 or B2345 4B
If either DTC is set, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Voltage Control | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Voltage Control | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Voltage Control | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Voltage Control | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The front seat heating elements are controlled by a common high current relay internal to the heated seat control module (HSM) and on the low side by individual element control circuits. The HSM connects the seat heater element supply voltage circuits to a common reference point. This reference point is biased to approximately 2.5 V. Before the HSM will allow heated seat operation, it checks to see if the heating element supply voltage circuits and control circuits are shorted to ground or battery voltage. Once the HSM verifies that it is not closing into a shorted heating element, it allows heated seat operation. After which it continues to monitor for a shorted circuit.
The HSM must be powered.
B2345 00
After a heated seat is activated, the HSM detects a shorted circuit on the seat heating element supply voltage circuit or control circuit.
B2345 13
Any of the temperature sensor inputs remains below 1.45 V for more than 1 second.
B2345 42
The current sensing calibration is not programmed.
B2345 4B
The current sensing calibration is out of range.
The heated seat function for both seats will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2345 00
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for infinite resistance between the control circuit terminal 3 and ground. If not the specified value, test the control circuits listed below for a short to ground: Driver seat cushion and seat back element terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Test for infinite resistance between the control circuit terminal 6 and ground. If not the specified value, test the control circuits listed below for a short to ground: Passenger seat cushion and seat back element terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 3 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Driver seat cushion and seat back element terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Verify that a test lamp does not illuminate between the supply voltage circuit terminal 6 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Passenger seat cushion and seat back element terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- If all circuits test normal, replace the HSM.
B2345 13
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for greater than 850 ohms between the signal and the low reference circuits listed below: Driver seat cushion terminal 9 X4 and terminal 6 X2 Passenger seat cushion terminal 20 X4 and terminal 8 X2 If less than the specified value, test for a short between the signal and low reference circuits. If the circuits test normal, replace the appropriate seat cushion heater element/temperature sensor.
- Test for greater than 850 ohms between the signal and the low reference circuits listed below: Driver seat back terminal 19 X4 and terminal 5 X2 Passenger seat back terminal 10 X4 and terminal 7 X2 If less than the specified value, test for a short between the signal and low reference circuits. If the circuits test normal, replace the appropriate seat back heater element/temperature sensor.
- If all circuits test normal, replace the HSM.
B2345 42 or B2345 4B
If either DTC is set, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for the HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ MSM Terminal 5 X3 | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B | ||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
The left and right heated seats are controlled by the memory seat module (MSM). When active, power is applied to the seat cushion and back heater elements through a common voltage supply circuit. Each individual heater element is grounded by the MSM through separate low side drive control circuits. The heater element control circuits are pulse width modulated to ground by the module in order to control the seat temperature by regulating the current flow through the heater elements. The module then monitors the current flow through the heating elements and the of rate change of the temperature sensors to verify correct heated seat operation.
The MSM must be powered.
B2425 04, B2430 04
The module does not detect a temperature change for up to 210 seconds.
B2425 0A, B2430 0A
The module detects that the set point temperature has not been reached for up to 8.5 minutes.
B2425 0B, B2425 0E, B2430 0B, B2430 0E
By measuring the current and voltage through the seat cushion heating element every 10 seconds, the memory seat module calculates that the heating element resistance is below the minimum resistance.
B2425 0C, B2425 0D, B2430 0C, B2430 0D
By measuring the current and voltage through the seat cushion heating element every 10 seconds, the memory seat module calculates that the heating element resistance is above the maximum resistance.
B2425 1F, B2430 1F
The temperature sensor voltage is erratic or change suddenly.
The heated seat function for the affected seat will be disabled.
- The current DTC will clear and set the code to history, when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2425 0A, B2425 0B, B2425 0C, B2425 0D, B2425 0E, B2425 04, or B2425 1F
- Ignition OFF, disconnect the X3 harness connector at the MSM.
- Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 5 and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Ignition OFF, connect the X3 harness connector at the MSM and disconnect the X1 harness connector at the MSM.
- Test for 2-10 ohms between control circuit terminal 6 and control circuit terminal 11. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat cushion heating element. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heating element.
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3 k-300 kohms between the signal circuit terminal 1 X5 and the low reference circuit terminal 3 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion temperature sensor.
- Ignition OFF, connect the X1, X2, X5 harness connectors at the MSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 V between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
B2430 0A, B2430 0B, B2430 0C, B2430 0D, B2430 0E, B2430 04, or B2430 1F
- Ignition OFF, disconnect the X3 harness connector at the MSM.
- Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 5 and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Ignition OFF, connect the X3 harness connector at the MSM and disconnect the X1, X4 harness connectors at the MSM.
- Test for 2-10 ohms between control circuit terminal 14 X1 and control circuit terminal 14 X4. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat cushion heating element. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heating element.
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3 k-300 kohms between the signal circuit terminal 2 X5 and the low reference circuit terminal 6 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion temperature sensor.
- Ignition OFF, connect the X1, X2, X4, X5 harness connectors at the MSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 V between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Supply Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The left and right heated seats are controlled by the heated seat module (HSM). When active, power is applied to the seat cushion and back heater elements through a common voltage supply circuit. Each individual heater element is grounded by the HSM through separate low side drive control circuits. The heater element control circuits are pulse width modulated to ground by the module in order to control the seat temperature by regulating the current flow through the heater elements. The module then monitors the current flow through the heating elements and the of rate change of the temperature sensors to verify correct heated seat operation.
The HSM must be powered and the heated seat must be enabled.
B2425 04, B2430 04
The module does not detect a temperature change for up to 210 seconds.
B2425 0A, B2430 0A
The module detects that the set point temperature has not been reached for up to 8.5 minutes.
B2425 0B, B2425 0E, B2430 0B, B2430 0E
By measuring the current and voltage through the seat cushion heating element every 10 seconds, the heated seat module calculates that the heating element resistance is below the minimum resistance.
B2425 0C, B2425 0D, B2430 0C, B2430 0D
By measuring the current and voltage through the seat cushion heating element every 10 seconds, the heated seat module calculates that the heating element resistance is above the maximum resistance.
B2425 1F, B2430 1F
The temperature sensor voltage is erratic or changes suddenly.
The heated seat function for the affected seat will be disabled.
- The current DTC clears when the malfunction is no longer present, and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2425 0A, B2425 0B, B2425 0C, B2425 0D, B2425 0E, B2425 04, or B2425 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 2-10 ohms between the control circuit terminal 3 and control circuit terminal 5. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat cushion heating element/temperature sensor. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heating element/temperature sensor.
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3 k-300 kohms between the signal circuit terminal 9 X4 and the low reference circuit terminal 6 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion heating element/temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion heating element/temperature sensor.
- Ignition OFF, connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 V between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2430 0A, B2430 0B, B2430 0C, B2430 0D, B2430 0E, B2430 04, or B2430 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 2-10 ohms between the control circuit terminal 6 and the control circuit terminal 2. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat cushion heating element/temperature sensor. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heating element/temperature sensor.
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3 k-300 kohms between the signal circuit terminal 20 X4 and the low reference circuit terminal 8 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion heating element/temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion heating element/temperature sensor.
- Ignition OFF, connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 V between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| MSM B+ Terminal 5 X3 | B2425 0D, B2430 0D, 1, 2 | B2425 0D, B2430 0D, 1, 2 | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Back Element Control | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02 | B1925 05 | B1925 05 | |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05 | |||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Back Element Control | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02 | B2170 05 | B2170 05 | |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2170 05 | |||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
The left and right heated seats are controlled by the memory seat module (MSM). When active, power is applied to the seat cushion and back heater elements through a common voltage supply circuit. The heater elements are grounded by the MSM through a low side drive control circuit. The heater element control circuit is a pulse width modulated to ground by the module in order to control the seat temperature by regulating the current flow through the heater elements. The module then monitors the current flow through the heater elements and the of rate change of the temperature sensor to verify correct heated seat operation.
The MSM must be powered.
B2425 0B, B2425 0E, B2430 0B, B2430 0E
By measuring the current and voltage through the seat cushion heating element every 10 seconds, the memory seat module calculates that the heating element resistance is below the minimum resistance.
B2425 0C, B2425 0D, B2430 0C, B2430 0D
By measuring the current and voltage through the seat cushion heating element every 10 seconds, the memory seat module calculates that the heating element resistance is above the maximum resistance.
The heated seat function for the affected seat will be disabled.
- The current DTC will clear and set the code to history, when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2425 0B, B2425 0C, B2425 0D, or B2425 0E
- Ignition OFF, disconnect the X3 harness connector at the MSM.
- Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 5 and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Ignition OFF, disconnect the harness connector at the seat back heater element.
- Test for 0.5-1.5 ohms between control circuit terminal A and control circuit terminal F. If not within the specified range, test or replace the seat back heater element.
- Connect the harness connector at the seat back heater element and disconnect the X1 harness connector at the MSM.
- Test for 2-5.5 ohms between control circuit terminal 6 and control circuit terminal 11. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heater element. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat cushion heater element.
- If all circuits test normal, replace the MSM.
B2430 0B, B2430 0C, B2430 0D, or B2430 0E
- Ignition OFF, disconnect the X3 harness connector at the MSM.
- Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 5 and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Ignition OFF, disconnect the harness connector at the seat back heater element.
- Test for 0.5-1.5 ohms between control circuit terminal A and control circuit terminal F. If not within the specified range, test or replace the seat back heater element.
- Connect the harness connector at the seat back heater element and disconnect the X1, X4 harness connectors at the MSM.
- Test for 2-5.5 ohms between control circuit terminal 14 X1 and control circuit terminal 14 X4. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heater element. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat cushion heater element.
- If all circuits test normal, replace the MSM.
Perform the Diagnostic Repair Verification after completing the repair.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, programming and setup
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Voltage Control | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Voltage Control | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Voltage Control | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Voltage Control | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
When the heated seat function is active, the heated seat module (HSM) supplies battery voltage through the element supply voltage circuit to the seat heater elements. The HSM controls the seat temperature by providing a pulse width modulated (PWM) ground through the heated seat element control circuit to the seat heater elements. The HSM then monitors the current flow through the heating element and the temperature sensor rate of change to verify correct operation.
The HSM must be powered and the heated seat must be enabled.
B2425 04 or B2430 04
The HSM does not detect a temperature change within 210 seconds.
B2425 0A or B2430 0A
The HSM detects that the set point temperature has not been reached within 8.5 minutes.
B2425 0B, B2425 0E, B2430 0B, or B2430 0E
By measuring output current, the HSM calculates that the heating element resistance is below the minimum resistance.
B2425 0C, B2445 0D, B2430 0C, or B2430 0D
By measuring output current, the HSM calculates that the heating element resistance is above the maximum resistance.
B2425 1F or B2430 1F
The temperature sensor voltage is erratic or changes suddenly.
The heated seat cushion function for the affected seat will be disabled.
- The current DTC clears when the malfunction is no longer present , and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2425 0A, B2425 0B, B2425 0C, B2425 0D, B2425 0E, B2425 04, or B2425 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 2.0 - 8.0 ohms between control circuit terminal 3 and control circuit terminal 5. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heater element. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal replace the seat cushion heater element.
- Disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 9 X4 and the low reference circuit terminal 6 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion heater element/temperature sensor.
- Connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heater element/temperature sensor.
- Ignition ON, test for 4.8 - 5.2 V between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2430 0A, B2430 0B, B2430 0C, B2430 0D, B2430 0E, B2430 04, or B2430 1F
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for 2.0 - 8.0 ohms between control circuit terminal 6 and control circuit terminal 2. If less than the specified range, test for a short between the control circuits. If the circuits test normal, replace the seat cushion heater element. If greater than the specified range, test the control circuits for an open/high resistance. If the circuits test normal, replace the seat cushion heater element.
- Disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 20 X4 and the low reference circuit terminal 8 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat cushion heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat cushion heater element/temperature sensor.
- Connect the X1, X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heater element/temperature sensor.
- Ignition ON, test for 4.8 - 5.2 V between the signal circuit terminal C and ground. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for the HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ MSM Terminal 5 X3 | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B | ||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
The heated seat temperature sensor that set this DTC is located in seat back just under the seat cover with the seat heating element. The memory seat module (MSM) supplies a separate 5-volt reference voltage through the temperature sensor signal circuit and a ground through the low reference circuit to the sensor. The MSM monitors the voltage of the sensor signal circuits 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 seat reaches the set temperature, the MSM will cycle the control circuits of the heating elements ON and OFF in order to maintain the desired seat temperature based on the feedback voltage from the sensors.
The heated seat system must be active.
B2435 02 and B2440 02
The temperature sensor voltage is less than 0.80 volts for more than 1 second.
B2435 05 and B2440 05
The temperature sensor voltage is greater than 5 volts for more than 1 second.
The heated seat function for the appropriate seat will be disabled.
- The current DTC will clear 3 seconds after the reference voltage returns to normal operating range, and the ignition is cycled OFF then back to ACC or RUN.
- A history DTC will clear after 50 ignition cycles.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2435 02 or B2435 05
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 4 X5 and the low reference circuit terminal 2 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back temperature sensor.
- Ignition OFF, connect the X2, X5 harness connectors to the MSM.
- Disconnect the harness connector at the seat back heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the temperature sensor signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
B2440 02 or B2440 05
- Ignition OFF, disconnect the X2, X5 harness connectors at the MSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 3 X5 and the low reference circuit terminal 5 X2. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back temperature sensor.
- Ignition OFF, connect the X2, X5 harness connectors to the MSM.
- Disconnect the harness connector at the seat back heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the temperature sensor signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the MSM. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the MSM.
- If all circuits test normal, replace the MSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Supply Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The heated seat temperature sensor that set this diagnostic trouble code (DTC) is located in the seat back just under the seat cover with the seat heating element. The heated seat module (HSM) supplies a 5-volt reference voltage through the temperature sensor signal circuit and a ground through the low reference circuit to the sensor. The module monitors the voltage of the sensor 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 seat reaches the set temperature, the module will then cycle the control circuits of the heating elements ON and OFF in order to maintain the desired seat temperature based on the feedback voltage from the sensor.
The HSM must be powered.
B2435 02 and B2440 02
The temperature sensor voltage is less than 0.80 volts for more than 1 second.
B2435 05 and B2440 05
The temperature sensor voltage is greater than 5 volts for more than 1 second.
The heated seat function for the affected seat will be disabled.
- The current DTC will clear and set the code to history 3 seconds after the reference voltage returns to normal operating range and the ignition is cycled OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2435 02 or B2435 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 19 X4 and the low reference circuit terminal 5 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back temperature sensor.
- Ignition OFF, connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat back heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2440 02 or B2440 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 3.3K-300K ohms between the signal circuit terminal 10 X4 and the low reference circuit terminal 7 X2. If greater than the specified range, test the signal circuit and low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back temperature sensor. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back temperature sensor.
- Ignition OFF, connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat cushion heating element/temperature sensor.
- Ignition ON, test for 4.8-5.2 volts between the signal circuit terminal C and ground. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM. If less than the specified range, test the signal circuit for a short to ground. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Voltage Control | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Voltage Control | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Voltage Control | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Voltage Control | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The heated seat temperature sensor that set this diagnostic trouble code (DTC) is located in the seat cushion just under the seat cover with the seat heating element. The heated seat module (HSM) supplies a 5 V reference voltage through the temperature sensor signal circuit and a ground through the low reference circuit to the sensor. The HSM monitors the voltage of the sensor 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 seat reaches the set temperature, the HSM will then cycle the control circuits of the heating elements ON and OFF in order to maintain the desired seat temperature based on the feedback voltage from the sensor.
The HSM must be powered.
B2435 02 or B2440 02
The temperature sensor voltage drops below 0.8 V for more than 1 second.
B2435 05 or B2440 05
The temperature sensor voltage is greater than 5 V for more than 1 second.
The heated seat back function for the affected seat will be disabled.
- The current DTC will clear 3 seconds after the reference voltage returns to normal operating range, and the ignition is cycled OFF then back to ACC or RUN.
- A history DTC will clear after 50 ignition cycles or with a scan tool using the clear DTCs function.
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2435 02 or B2435 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 19 X4 and the low reference circuit terminal 5 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back heater element/temperature sensor.
- Connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat back heater element/temperature sensor.
- Ignition ON, test for 4.8 - 5.2 V between the signal circuit terminal C and ground. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
B2440 02 or B2440 05
- Ignition OFF, disconnect the X2, X4 harness connectors at the HSM.
- Test for 850 ohms - 300 kohms between the signal circuit terminal 10 X4 and the low reference circuit terminal 7 X2. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, replace the seat back heater element/temperature sensor. If greater than the specified range, test the signal and low reference circuits for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat back heater element/temperature sensor.
- Connect the X2, X4 harness connectors at the HSM.
- Disconnect the harness connector at the seat back heater element/temperature sensor.
- Ignition ON, test for 4.8 - 5.2 V between the signal circuit terminal C and ground. If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HSM. If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the HSM.
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for the HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| B+ MSM Terminal 5 C3 | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | 1, 2, B1935 0C, B1935 0D, B2180 0C, B2180 0D, B2425 0C, B2425 0D, B2430 0C, B2430 0D | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B | ||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
The driver and front passenger heated seat heating elements are controlled by a common high current relay internal to the memory seat module (MSM) and the low side by individual element control circuits. The MSM connects the heated seat heater element supply voltage circuits for both seats to a common reference point. This reference point is biased to approximately 2.0 volts. Before the MSM will allow heated seat operation, it checks to see if this reference voltage is shorted to ground or battery voltage. Once the MSM verifies that it is not closing to a shorted heating element, it allows heated seat operation. After which it continues to monitor for a shorted circuit.
The memory seat module must be powered.
B2508 01
Before the heated seats are activated, the MSM detects a short to battery voltage on the seat heating element supply voltage circuit or control circuit.
B2508 02
Before the heated seats are activated, the MSM detects a short to ground on the seat heating element supply voltage circuit or control circuit.
The heated seat function for both the driver and passenger seats will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
- Ignition OFF, disconnect the X1, X4 harness connectors at the MSM.
- Test for infinite resistance between the control circuit terminal 6 X1 and ground. If not the specified value, test the control circuits listed below for a short to ground: Driver seat cushion and back element terminal 6 X1 Driver seat cushion element terminal 11 X1 Driver seat back element terminal 1 X1
- Test for infinite resistance between the control circuit terminal 14 X1 and ground. If not the specified value, test the control circuits listed below for a short to ground: Passenger seat cushion and back element terminal 14 X1 Passenger seat cushion element terminal 14 X4 Passenger seat back element terminal 4 X1
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 6 X1 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Driver seat cushion and back element terminal 6 X1 Driver seat cushion element terminal 11 X1 Driver seat back element terminal 1 X1
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 14 X1 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Passenger seat cushion and back element terminal 14 X1 Passenger seat cushion element terminal 14 X4 Passenger seat back element terminal 4 X1
- If all circuits test normal, replace the MSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Supply Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The driver and front passenger heated seat heating elements are controlled by a common high current relay internal to the heated seat module (HSM) and the low side by individual element control circuits. The HSM connects the heated seat heater element supply voltage circuits for both seats to a common reference point. This reference point is biased to approximately 2.0 volts. Before the HSM will allow heated seat operation, it checks to see if this reference voltage is shorted to ground or battery voltage. Once the HSM verifies that it is not closing to a shorted heating element, it allows heated seat operation. After which it continues to monitor for a shorted circuit.
The HSM must be powered.
B2508 01
Before the heated seats are activated, the HSM detects a short to battery voltage on the seat heating element supply voltage circuit or control circuit.
B2508 02
Before the heated seats are activated, the HSM detects a short to ground on the seat heating element supply voltage circuit or control circuit.
The heated seat function for both the driver and passenger seats will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
- Ignition OFF, disconnect the X1 harness connectors at the HSM.
- Test for infinite resistance between the control circuit terminal 3 and ground. If not the specified value, test the control circuits listed below for a short to ground. Driver seat cushion and back element terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Test for infinite resistance between the control circuit terminal 6 and ground. If not the specified value, test the control circuits listed below for a short to ground. Passenger seat cushion and back element terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 14 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage. Driver seat cushion and back element terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 6 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage. Passenger seat cushion and back element terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for HSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| MSM B+ Terminal 5 X3 | B2425 0D, B2430 0D, 1, 2 | B2425 0D, B2430 0D, 1, 2 | ||
| Driver Heated Seat Back Element Supply Voltage | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Back Element Control | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Cushion Element Supply Voltage | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02 | B1925 05 | B1925 05 | |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05 | |||
| Passenger Heated Seat Back Element Supply Voltage | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Back Element Control | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Cushion Element Supply Voltage | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02 | B2170 05 | B2170 05 | |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2170 05 | |||
| 1. Power seat inoperative 2. Heated seat inoperative | ||||
The driver and front passenger heated seat heating elements are controlled by a common high current relay internal to the memory seat module (MSM) and the low side by the element control circuit. The MSM connects the heated seat heater element supply voltage circuits for both seats to a common reference point. This reference point is biased to approximately 2.0 volts. Before the MSM will allow heated seat operation, it checks to see if this reference voltage is shorted to ground or battery voltage. Once the MSM verifies that it is not closing to a shorted heating element, it allows heated seat operation. After which it continues to monitor for a shorted circuit.
The MSM must be powered.
B2508 01
Before the heated seats are activated, the MSM detects a short to battery voltage on the seat heating element supply voltage circuit or control circuit.
B2508 02
Before the heated seats are activated, the MSM detects a short to ground on the seat heating element supply voltage circuit or control circuit.
The heated seat function for both the driver and passenger seats will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
- Ignition OFF, disconnect the X1, X4 harness connectors at the MSM.
- Test for infinite resistance between the control circuit terminal 6 X1 and ground. If not the specified value, test the control circuit for a short to ground.
- Test for infinite resistance between the control circuit terminal 14 X1 and ground. If not the specified value, test the control circuit for a short to ground.
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 6 X1 and ground. If the test lamp illuminates, test the control circuit for a short to voltage.
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 14 X1 and ground. If the test lamp illuminates, test the control circuit for a short to voltage.
- If all circuits test normal, replace the MSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for MSM replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Heated Seat Back Element Voltage Control | B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B1935 0C, B1935 0D | B2345 00, B2508 01 | B1935 0B, B1935 0E |
| Driver Heated Seat Back Temperature Sensor Signal | B2435 02 | B1935 04, B1935 1F, B2435 0D | B1935 04, B1935 1F, B2435 0D | B1935 0A, B2345 13, B2345 42, B2345 4B |
| Driver Heated Seat Back Temperature Sensor Low Reference | B1935 04, B1935 1F, B2435 0D | B2345 13, B2345 42, B2345 4B | ||
| Driver Heated Seat Cushion Element Voltage Control | B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2425 0C, B2425 0D | B2345 00, B2508 01 | B2425 0B, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02, B2425 1F | B1925 05, B2425 04, B2425 1F | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B, B2425 0A |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05, B2425 04, B2425 1F | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Back Element Voltage Control | B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Element Ground Control | B2345 00, B2508 02 | B2180 0C, B2180 0D | B2345 00, B2508 01 | B2180 0B, B2180 0E |
| Passenger Heated Seat Back Temperature Sensor Signal | B2440 02 | B2180 04, B2180 1F, B2440 05 | B2180 04, B2180 1F, B2440 05 | B2180 0A, B2345 13, B2345 42, B2345 4B |
| Passenger Heated Seat Back Temperature Sensor Low Reference | B2180 04, B2180 1F, B2440 05 | B2345 13, B2345 42, B2345 4B | ||
| Passenger Heated Seat Cushion Element Voltage Control | B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Element Ground Control | B2345 00, B2508 02 | B2430 0C, B2430 0D | B2345 00, B2508 01 | B2430 0B, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02, B2430 1F | B2430 04, B2430 1F, B2170 05 | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B, B2430 0A |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2430 04, B2430 1F, B2170 05 | B2345 13, B2345 42, B2345 4B |
The front seat heating elements are controlled by a common high current relay internal to the heated seat module (HSM) and on the low side by individual element control circuits. The HSM connects the seat heater element supply voltage circuits to a common reference point. This reference point is biased to approximately 2.5 V. Before the HSM will allow heated seat operation, it checks to see if the heating element supply voltage circuits and control circuits are shorted to ground or battery voltage. Once the HSM verifies that it is not closing to a shorted heating element, it allows heated seat operation. After which it continues to monitor for a shorted circuit.
The HSM must be powered.
B2508 02
Before the heated seats are activated, the HSM detects a short to ground on the seat heating element supply voltage circuit or control circuit.
B2508 01
Before the heated seats are activated, the HSM detects a short to battery voltage on the seat heating element supply voltage circuit or control circuit.
The heated seat function for both seats will be disabled.
- The current DTC clears when the malfunction is no longer present and the power mode changes to OFF then back to ACC or RUN.
- The history DTC will clear after 50 consecutive fault-free ignition cycles have occurred.
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
B2508 02
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Test for infinite resistance between the control circuit terminal 3 and ground. If not the specified value, test the control circuits listed below for a short to ground: Driver seat cushion and back element terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Test for infinite resistance between the control circuit terminal 6 and ground. If not the specified value, test the control circuits listed below for a short to ground: Passenger seat cushion and back element terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- If all circuits test normal, replace the HSM.
B2508 01
- Ignition OFF, disconnect the X1 harness connector at the HSM.
- Ignition ON, verify that a test lamp does not illuminate between the control circuit terminal 3 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Driver seat cushion and back element terminal 3 Driver seat cushion element terminal 5 Driver seat back element terminal 1
- Verify that a test lamp does not illuminate between the control circuit terminal 6 and ground. If the test lamp illuminates, test the control circuits listed below for a short to voltage: Passenger seat cushion and back element terminal 6 Passenger seat cushion element terminal 2 Passenger seat back element terminal 4
- If all circuits test normal, replace the HSM.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for the HSM replacement, setup, and programming
Symptoms - Seat Heating and Cooling
| IMPORTANT | The following steps must be completed before using the symptom tables. |
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) 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.
- Review the system operation in order to familiarize yourself with the system functions. Refer to «Heated Seats Description and Operation»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) .
Visual/Physical Inspection
- Inspect for aftermarket devices which could affect the operation of the system. Refer to «Checking Aftermarket Accessories»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__checking-aftermarket-accessories) .
- Inspect the easily accessible or visible system components for obvious damage or conditions which could cause the symptom.
Intermittent
Faulty electrical connections or wiring may be the cause of intermittent conditions. Refer to Testing for Intermittent Conditions and Poor Connections .
Symptom List
Refer to a symptom diagnostic procedure from the following list in order to diagnose the symptom
- «Heated Seat Inoperative (With Memory A45)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Heated Seat Inoperative (With Memory A45 and KB6)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Heated Seat Inoperative (Without Memory A45)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Heated Seat Inoperative (Dealer Installed, KA1)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Cooled Seat Malfunction»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Heated Seat Switch Indicator Supply Voltage | 3 | 3 | ||
| Heated Seat Back Only Mode Switch Signal | 2 | 2 | 2 | |
| Heated Seat Temperature Switch Signal | 1 | 1 | 1 | |
| Heated Seat Back Only Indicator Control | 4 | 3 | 3 | |
| Heated Seat Back/Cushion Indicator Control | 4 | 3 | 3 | |
| Heated Seat High Temperature Indicator Control | 4 | 3 | 3 | |
| Heated Seat Low Temperature Indicator Control | 4 | 3 | 3 | |
| Heated Seat Medium Temperature Indicator Control | 4 | 3 | 3 | |
| Heated Seat Switch Ground | 1 | 1 | ||
| 1. Heated seat malfunction 2. Heated seat back only mode malfunction 3. Heated seat switch indicator inoperative 4. Heated seat switch indicator always on | ||||
The driver and front passenger heated seats are controlled by separate heated seat switches. When a heated seat switch is pressed, ground is momentarily applied through the switch contacts and the switch signal circuit to the heated seat module (HSM). In response to this signal, the module then applies battery voltage through the element supply voltage circuits to the seat cushion and seat back heating elements. The HSM then supplies a ground through the appropriate indicator control circuits to the heated seat switch illuminating the switch indicators.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
Circuit/System Verification
- Ignition ON, observe the appropriate scan tool Heated Seat Module parameter listed below while pressing and releasing the heated seat back and cushion switch. The readings should change between Off and Back & Cushion. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, refer to Heated Seat Switch Malfunction.
- Ignition ON, observe the appropriate scan tool Heated Seat Module parameter listed below while pressing and releasing the heated seat back only switch. The readings should change between Off and Back Only. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, refer to Heated Seat Switch Malfunction.
- If all heated seat switch functions operate OK, but, one or more of the heated seat switch indicators is inoperative or always ON, refer to Heated Seat Switch Indicator Malfunction.
- If all scan tool parameters test normal and there are no DTCs set, replace the HSM.
Heated Seat Switch Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated seat switch.
- Test for less than 10 ohms between the ground circuit terminal 7 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, verify the appropriate scan tool Heated Seat Module parameter listed below is Off. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, test the signal circuits listed below for a short to ground. If the circuits test normal, replace the HSM. Seat cushion and back signal terminal 4 Seat back only signal terminal 5
- Install a 3 A fused jumper wire between the signal circuit terminal 4 and ground. Verify the appropriate scan tool Heated Seat Module parameter listed below is Back & Cushion. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, test the signal circuit for a short to voltage an open/high resistance. If the circuit tests normal, replace the HSM.
- Install a 3 A fused jumper wire between the signal circuit terminal 5 and ground. Verify the appropriate scan tool Heated Seat Module parameter listed below is Back Only. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the HSM.
- If all circuits test normal, test or replace the heated seat switch.
Heated Seat Switch Indicator Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated seat switch.
- Ignition ON, verify that a test lamp illuminates between the control circuit terminal 2 and ground. If the test lamp does not illuminate, refer to «Interior Backlighting Malfunction»(/buick/enclave/i-2007-2013/remont/exterior-lights/#lighting-system) .
- Ignition OFF, connect the harness connector at the heated seat switch.
- Disconnect the X3, X4 harness connectors at the heated seat module.
- Ignition ON, connect a test lamp between the control circuits listed below and ground. The appropriate indicator should turn ON and OFF when the test lamp is connected and disconnected. Driver seat high heat indicator terminal 5 X3 Driver seat medium heat indicator terminal 16 X4 Driver seat low heat indicator terminal 4 X3 Driver seat back and cushion heat indicator terminal 17 X4 Driver seat back heat indicator terminal 15 X4 Passenger seat high heat indicator terminal 10 X3 Passenger seat medium heat indicator terminal 6 X4 Passenger seat low heat indicator terminal 9 X3 Passenger seat back and cushion heat indicator terminal 7 X4 Passenger seat back heat indicator terminal 18 X4 If the test lamp is always ON, test the appropriate control circuit for a short to ground. If the circuit tests normal, test or replace the heated seat switch. If the test lamp is always OFF, test the appropriate control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, test or replace the heated seat switch.
- If all circuits test normal, replace the HSM.
Component Testing
Heated Seat Switch
- Ignition OFF, disconnect the harness connector at the heated seat switch switch.
- Test for infinite resistance between the signal terminal 4 and the ground terminal 7 with the back and cushion switch in the open position. If not the specified value, replace the heated seat switch switch.
- Test for infinite resistance between the signal terminal 5 and the ground terminal 7 with the back only switch in the open position. If not the specified value, replace the heated seat switch switch.
- Test for less than 5 ohms between the signal terminal 4 and the ground terminal 7 with the back and cushion switch in the closed position. If greater than the specified value, replace the heated seat switch.
- Test for less than 5 ohms between the signal terminal 5 and the ground terminal 7 with the back only switch in the closed position. If greater than the specified value, replace the heated seat switch.
- Install a 3 A fused jumper wire between the control terminal 2 and B+.
- Connect a test lamp between the control circuits listed below and ground. The selected indicator should illuminate. Back and cushion heat indicator terminal 1 Low heat indicator terminal 6 Medium heat indicator terminal 8 Back only heat indicator terminal 9 High heat indicator terminal 10 If any indicator does not illuminate, replace the heated seat switch.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
Control Module References for heated seat control module replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Heated Seat Back Only Mode Switch Signal | 2 | 2 | 2 | |
| Heated Seat Temperature Switch Signal | 1 | 1 | 1 | |
| Heated Seat Back Only Indicator Control | 3 | 3 | 4 | |
| Heated Seat Back/Cushion Indicator Control | 3 | 3 | 4 | |
| Heated Seat High Temperature Indicator Control | 3 | 3 | 4 | |
| Heated Seat Low Temperature Indicator Control | 3 | 3 | 4 | |
| Heated Seat Medium Temperature Indicator Control | 3 | 3 | 4 | |
| Ground - Heated Seat Switch | 1 | 1, 2, 3 | ||
| 1. Heated seat malfunction 2. Heated seat back only mode malfunction 3. Heated seat switch indicator inoperative 4. Heated seat switch indicator always on | ||||
The driver and front passenger heated seats are controlled by separate heated seat switches. When a heated seat switch is pressed, ground is momentarily applied through the switch contacts and the switch signal circuit to the door lock/window switch. In response to this signal, the door lock/window switch sends serial data a message to the memory seat module (MSM) indicating the heat seat request. The door lock/window switch then applies voltage through the appropriate indicator control circuits to the heated seat switch illuminating the indicators.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
- Ignition ON, observe the appropriate scan tool Driver or Passenger Door Switch parameters listed below while pressing and releasing the appropriate heated seat switch. The readings should change between Inactive and Active. Seat Heat Mode Sw. Seat Back Heat Mode Sw. If not the specified value, refer to Circuit/System Testing.
- If all heated seat switch functions operate OK, but, one or more of the heated seat switch indicators is inoperative or is always ON, refer to Heated Seat Switch Indicator Malfunction.
- If all scan tool parameters test normal and there are no DTCs set, replace the MSM.
Heated Seat Switch Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated seat switch.
- Test for less than 10 ohms between the ground circuit terminal 7 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, verify the scan tool Seat Heat Mode Sw. parameter is Inactive. If not the specified value, test the signal circuit terminal 4 for a short to ground. If the circuit tests normal, replace the appropriate driver or passenger door lock/window switch.
- Verify the scan tool Seat Back Heat Mode Sw. parameter is Inactive. If not the specified value, test the signal circuit terminal 5 for a short to ground. If the circuit tests normal, replace the appropriate driver or passenger door lock/window switch.
- Install a 3 A fused jumper wire between the signal circuit terminal 4 and ground. Verify the scan tool Seat Heat Mode Sw. parameter is Active. If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the appropriate driver or passenger door lock/window switch.
- Install a 3 A fused jumper wire between the signal circuit terminal 5 and ground. Verify the scan tool Seat Back Heat Mode Sw. parameter is Active. If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the appropriate driver or passenger door lock/window switch.
- If all circuits test normal, test or replace the heated seat switch.
Heated Seat Switch Indicator Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated seat switch.
- Ignition ON, connect a test lamp between the control circuits listed below and ground. Command the Heated Seat Indicator ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. Back and cushion heat indicator terminal 1 Low heat indicator terminal 6 Medium heat indicator terminal 8 Back only heat indicator terminal 9 High heat indicator terminal 10 If the test lamp is always ON, test the appropriate control circuit for a short to voltage. If the circuit tests normal, replace the door lock/window switch. If the test lamp is always OFF, test the appropriate control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the door lock/window switch.
- If all circuits test normal, test or replace the heated seat switch.
Heated Seat Switch
- Ignition OFF, disconnect the harness connector at the heated seat switch switch.
- Test for infinite resistance between the signal terminal 4 and the ground terminal 7 with the back and cushion switch in the open position. If not the specified value, replace the heated seat switch switch.
- Test for infinite resistance between the signal terminal 5 and the ground terminal 7 with the back only switch in the open position. If not the specified value, replace the heated seat switch switch.
- Test for less than 2 ohms between the signal terminal 4 and the ground terminal 7 with the back and cushion switch in the closed position. If greater than the specified value, replace the heated seat switch.
- Test for less than 2 ohms between the signal terminal 5 and the ground terminal 7 with the back only switch in the closed position. If greater than the specified value, replace the heated seat switch.
- Install a 3 A fused jumper wire between the ground terminal 7 and ground.
- Connect a test lamp between the control circuits listed below and B+. The selected switch indicator should illuminate. Back and cushion heat indicator terminal 1 Low heat indicator terminal 6 Medium heat indicator terminal 8 Back heat indicator terminal 9 High heat indicator terminal 10 If any indicator does not illuminate, replace the heated seat switch.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Passenger Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for memory seat module and driver or passenger door lock/window switch replacement, programming, and setup
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| MSM B+ Terminal 5 X3 | B2425 0D, B2430 0D 1 | B2425 0D, B2430 0D 1 | ||
| Heated Seat Switch Back/Cushion Signal | 1 | 1 | 1 | |
| Heated Seat Switch Cool Mode Signal | 2 | 2 | 2 | |
| Heated Seat Cool Indicator Control | 3 | 3 | 4 | |
| Heated Seat Back/Cushion Indicator Control | 3 | 3 | 4 | |
| Heated Seat High Indicator Control | 3 | 3 | 4 | |
| Heated Seat Low Indicator Control | 3 | 3 | 4 | |
| Heated Seat Medium Indicator Control | 3 | 3 | 4 | |
| Heated and Cooled Seat Switch Ground | 1 | 1, 2, 3 | ||
| Driver Heated Seat Element Supply Voltage | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Element Control | B2508 02 | B2425 0D | B2508 01 | B2425 0B, B2425 0C, B2425 0E |
| Driver Heated Seat Cushion Temperature Sensor Signal | B1925 02 | B1925 05 | B1925 05 | |
| Driver Heated Seat Cushion Temperature Sensor Low Reference | B1925 05 | |||
| Passenger Heated Seat Element Supply Voltage | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Element Control | B2508 02 | B2430 0D | B2508 01 | B2430 0B, B2430 0C, B2430 0E |
| Passenger Heated Seat Cushion Temperature Sensor Signal | B2170 02 | B2170 05 | B2170 05 | |
| Passenger Heated Seat Cushion Temperature Sensor Low Reference | B2170 05 | |||
| 1. Heated seat malfunction 2. Heated seat cool mode malfunction 3. Heated seat switch indicator inoperative 4. Heated seat switch indicator always on | ||||
The driver and front passenger heated seats are controlled by separate heated seat switches. When a heated seat switch is pressed, ground is momentarily applied through the switch contacts and the switch signal circuit to the door lock/window switch. In response to this signal, the door lock/window switch sends serial data a message to the memory seat module (MSM) indicating the heat seat request. The door lock/window switch then applies voltage through the appropriate indicator control circuits to the heated seat switch illuminating the indicators.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
- Ignition ON, observe the appropriate scan tool Driver or Passenger Door Switch Seat Heat Mode Sw. parameter while pressing and releasing the heated seat switch. The readings should change between Inactive and Active. If not the specified value, refer to Heated and Cooled Seat Switch Malfunction.
- If the heated seat switch function test normal, but, one or more of the heated seat switch indicators is inoperative or is always ON, refer to Heated and Cooled Seat Switch Indicator Malfunction.
- If all scan tool parameters test normal and there are no DTCs set, replace the MSM.
Heated and Cooled Seat Switch Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated and cooled seat switch.
- Ignition OFF, test for less than 10 ohms between the ground circuit terminal 7 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, verify the scan tool Seat Heat Mode Sw. parameter is Inactive. If not the specified value, test the signal circuit terminal 4 for a short to ground. If the circuit tests normal, replace the appropriate door lock/window switch.
- Install a 3 A fused jumper wire between the signal circuit terminal 4 and ground. Verify the scan tool Seat Heat Mode Sw. parameter is Active. If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the appropriate door lock/window switch.
- If all circuits test normal, test or replace the heated and cooled seat switch.
Heated and Cooled Seat Switch Indicator Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated and cooled seat switch.
- Ignition ON, connect a test lamp between the control circuits listed below and ground. Command the Heated Seat Indicator ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. Seat heat mode indicator terminal 1 Low indicator terminal 6 Medium indicator terminal 8 High indicator terminal 10 If the test lamp is always ON, test the appropriate control circuit for a short to voltage. If the circuit tests normal, replace the door lock/window switch. If the test lamp is always OFF, test the appropriate control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the door lock/window switch.
- If all circuits test normal, test or replace the heated and cooled seat switch.
Heated and Cooled Seat Switch
- Ignition OFF, disconnect the harness connector at the appropriate heated and cooled seat switch.
- Test for infinite resistance between the signal terminals listed below and the ground circuit terminal 7 with the switch in the open position: Cooled seat switch signal terminal 5 Heated seat switch signal terminal 4 If not the specified value, replace the heated and cooled seat switch.
- Test for less than 2 ohms between the signal terminals listed below and the ground circuit terminal 7 with the appropriate switch in the closed position: Cooled seat switch signal terminal 5 Heated seat switch signal terminal 4 If greater than the specified range, replace the heated and cooled seat switch.
- Connect a 3 A fused jumper wire between the ground circuit terminal 7 and ground.
- Connect a test lamp between B+ and each control circuit terminal listed below. The appropriate indicator should illuminate. Seat heat mode indicator terminal 1 Low indicator terminal 6 Medium indicator terminal 8 Seat cool mode indicator terminal 9 High indicator terminal 10 If any indicator does not illuminate, replace the heated and cooled seat switch.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Passenger Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for memory seat module and driver or passenger door lock/window switch replacement, programming, and setup
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Heated Seat Switch Indicator Supply Voltage | 3 | 3 | ||
| Heated Seat Back Only Mode Switch Signal | 2 | 2 | 2 | |
| Heated Seat Temperature Switch Signal | 1 | 1 | 1 | |
| Heated Seat Back Only Indicator Control | 4 | 3 | 3 | |
| Heated Seat Back/Cushion Indicator Control | 4 | 3 | 3 | |
| Heated Seat High Temperature Indicator Control | 4 | 3 | 3 | |
| Heated Seat Low Temperature Indicator Control | 4 | 3 | 3 | |
| Heated Seat Medium Temperature Indicator Control | 4 | 3 | 3 | |
| Ground - Heated Seat Switch | 1 | 1 | ||
| 1. Heated seat malfunction 2. Heated seat back only mode malfunction 3. Heated seat switch indicator inoperative 4. Heated seat switch indicator always on | ||||
The driver and front passenger heated seats are controlled by separate heated seat switches. When a heated seat switch is pressed, ground is momentarily applied through the switch contacts and the switch signal circuit to the heated seat module (HSM). In response to this signal, the module then applies battery voltage through the element supply voltage circuits to the seat cushion and seat back heating elements. The HSM then supplies a ground through the appropriate indicator control circuits to the heated seat switch illuminating the switch indicators.
Schematic Reference
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
- Ignition ON, observe the appropriate scan tool Heated Seat Module parameter listed below while pressing and releasing the heated seat back and cushion switch. The readings should change between Off and Back & Cushion. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, refer to Heated Seat Switch Malfunction.
- Ignition ON, observe the appropriate scan tool Heated Seat Module parameter listed below while pressing and releasing the heated seat back only switch. The readings should change between Off and Back Only. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, refer to Heated Seat Switch Malfunction.
- If all heated seat switch functions operate OK, but, one or more of the heated seat switch indicators is inoperative or always ON, refer to Heated Seat Switch Indicator Malfunction.
- If all scan tool parameters test normal and there are no DTCs set, replace the HSM.
Heated Seat Switch Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated seat switch.
- Test for less than 10 ohms between the ground circuit terminal 7 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, verify the appropriate scan tool Heated Seat Module parameter listed below is Off. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, test the signal circuits listed below for a short to ground. If the circuits test normal, replace the HSM. Seat cushion and back signal terminal 4 Seat back only signal terminal 5
- Install a 3 A fused jumper wire between the signal circuit terminal 4 and ground. Verify the appropriate scan tool Heated Seat Module parameter listed below is Back & Cushion. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, test the signal circuit for a short to voltage an open/high resistance. If the circuit tests normal, replace the HSM.
- Install a 3 A fused jumper wire between the signal circuit terminal 5 and ground. Verify the appropriate scan tool Heated Seat Module parameter listed below is Back Only. Driver Seat HVC Mode Passenger Seat HVC Mode If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the HSM.
- If all circuits test normal, test or replace the heated seat switch.
Heated Seat Switch Indicator Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated seat switch.
- Ignition ON, verify that a test lamp illuminates between the control circuit terminal 2 and ground. If the test lamp does not illuminate, refer to «Interior Backlighting Malfunction»(/buick/enclave/i-2007-2013/remont/exterior-lights/#lighting-system) .
- Ignition OFF, connect the harness connector at the heated seat switch.
- Disconnect the X3, X4 harness connectors at the heated seat module.
- Ignition ON, connect a test lamp between the control circuits listed below and ground. The appropriate indicator should turn ON and OFF when the test lamp is connected and disconnected. Driver seat high heat indicator terminal 5 X3 Driver seat medium heat indicator terminal 16 X4 Driver seat low heat indicator terminal 4 X3 Driver seat back and cushion heat indicator terminal 17 X4 Driver seat back heat indicator terminal 15 X4 Passenger seat high heat indicator terminal 10 X3 Passenger seat medium heat indicator terminal 6 X4 Passenger seat low heat indicator terminal 9 X3 Passenger seat back and cushion heat indicator terminal 7 X4 Passenger seat back heat indicator terminal 18 X4 If the test lamp is always ON, test the appropriate control circuit for a short to ground. If the circuit tests normal, test or replace the heated seat switch. If the test lamp is always OFF, test the appropriate control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, test or replace the heated seat switch.
- If all circuits test normal, replace the HSM.
Heated Seat Switch
- Ignition OFF, disconnect the harness connector at the heated seat switch switch.
- Test for infinite resistance between the signal terminal 4 and the ground terminal 7 with the back and cushion switch in the open position. If not the specified value, replace the heated seat switch switch.
- Test for infinite resistance between the signal terminal 5 and the ground terminal 7 with the back only switch in the open position. If not the specified value, replace the heated seat switch switch.
- Test for less than 5 ohms between the signal terminal 4 and the ground terminal 7 with the back and cushion switch in the closed position. If greater than the specified value, replace the heated seat switch.
- Test for less than 5 ohms between the signal terminal 5 and the ground terminal 7 with the back only switch in the closed position. If greater than the specified value, replace the heated seat switch.
- Install a 3 A fused jumper wire between the control terminal 2 and B+.
- Connect a test lamp between the control circuits listed below and ground. The selected indicator should illuminate. Back and cushion heat indicator terminal 1 Low heat indicator terminal 6 Medium heat indicator terminal 8 Back only heat indicator terminal 9 High heat indicator terminal 10 If any indicator does not illuminate, replace the heated seat switch.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Passenger Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for heated seat control module replacement, setup, and programming
- Perform the «Diagnostic System Check - Vehicle»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information) prior to using this diagnostic procedure.
- Review «Strategy Based Diagnosis»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__strategy-based-diagnosis) for an overview of the diagnostic approach.
- «Diagnostic Procedure Instructions»(/buick/enclave/i-2007-2013/remont/oem-general-information/#vehicle-diagnostic-information__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
| Circuit | Short to Ground | Open/High Resistance | Short to Voltage | Signal Performance |
|---|---|---|---|---|
| Driver Seat Back Ventilation Heating and Cooling Module B+ | 1, 4 | 2 | ||
| Driver Seat Cushion Ventilation Heating and Cooling Module B+ | 1, 4 | 3 | ||
| Driver Cooled Seat Signal | 1 | 1 | 1 | |
| Driver Cooled Seat Switch Signal | 1 | 1 | 1 | |
| Driver Cooled Seat Indicator Control | 7 | 7 | 8 | |
| Driver Cooled Seat High Indicator Control | 7 | 7 | 8 | |
| Driver Cooled Seat Medium Indicator Control | 7 | 7 | 8 | |
| Driver Cooled Seat Low Indicator Control | 7 | 7 | 8 | |
| Driver Seat Back Ventilation Heating and Cooling Module Ground | 2 | |||
| Driver Seat Cushion Ventilation Heating and Cooling Module Ground | 3 | |||
| Passenger Seat Back Ventilation Heating and Cooling Module B+ | 1, 4 | 5 | ||
| Passenger Seat Cushion Ventilation Heating and Cooling Module B+ | 1, 4 | 6 | ||
| Passenger Cooled Seat Signal | 4 | 4 | 4 | |
| Passenger Cooled Seat Switch Signal | 4 | 4 | 4 | |
| Passenger Cooled Seat Indicator Control | 7 | 7 | 8 | |
| Passenger Cooled Seat High Indicator Control | 7 | 7 | 8 | |
| Passenger Cooled Seat Medium Indicator Control | 7 | 7 | 8 | |
| Passenger Cooled Seat Low Indicator Control | 7 | 7 | 8 | |
| Passenger Seat Back Ventilation Heating and Cooling Module Ground | 5 | |||
| Passenger Seat Cushion Ventilation Heating and Cooling Module Ground | 6 | |||
| 1. Driver cooled seat is inoperative 2. Driver cooled seat back is inoperative 3. Driver cooled seat cushion is inoperative 4. Passenger cooled seat is inoperative 5. Passenger cooled seat back is inoperative 6. Passenger cooled seat cushion is inoperative 7. Heated and cooled seat switch indicator inoperative 8. Heated and cooled seat switch indicator always On | ||||
The driver and passenger cooled seats are controlled by separate cooled seat switches located in the center console. Battery voltage is supplied at all times to the driver and passenger seat ventilation modules from the HTD/SEAT fuse located in the I/P fuse block. Ground for the driver seat ventilation modules is provided at G303, while ground for the passenger seat ventilation modules is provided at G302.
When a cooled seat switch is pressed, the signal circuit from the door lock/window switch is pulled low indicating the cooled seat command. In response to this signal, the door lock/window switch sends a serial data message to the memory seat module (MSM) indicating the cooled seat command. The MSM sends a low side pulse width modulation (PWM) signal to the seat cushion and seat back ventilation modules indicating the cooled seat command. The MSM then sends a serial data message back to the door lock/window switch for it to illuminate the appropriate switch indicators. The ventilation modules then set the blower speeds relative to the switch set point. Both blower motors run blowing cabin air across the thermal electronic devices (TEDs) in order to cool the seat. To determine seat temperature, the ventilation module supplies a 5 V reference voltage and a low reference to the seat cushion and seat back temperature sensors. The sensors are variable resistors, their resistance changes as the temperature of the seat changes. Based on the feedback voltage from the temperature sensors, the ventilation modules control the speed of the blower motors to maintain the seat set temperature.
Schematic Reference
Heated/Cooled Seat Schematics (Except A45) , Heated/Cooled Seat Schematics (With KA1) , Heated/Cooled Seat Schematics (With KB6)
Connector End View Reference
Description and Operation
Electrical Information Reference
- «Circuit Testing»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
- «Connector Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
- «Testing for Intermittent Conditions and Poor Connections»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__testing-for-intermittent-conditions-and-poor)
- «Wiring Repairs»(/buick/enclave/i-2007-2013/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)
Scan Tool Reference
Control Module References for scan tool information
- Ignition ON, observe the scan tool Driver Door Switch Seat Cooled Mode Switch parameter while pressing the driver cooled seat switch. The reading should change between Off and On. If not the specified value, refer to Heated and Cooled Seat Switch Circuit Test.
- Observe the scan tool Passenger Door Switch Cooled Seat Mode Switch parameter while pressing the passenger cooled seat switch. The reading should change between Off and On. If not the specified value, refer to Heated and Cooled Seat Switch Circuit Test.
- If all scan tool readings test normal, but the driver and/or passenger cooled seat is inoperative, refer to Cooled Seat Malfunction.
- If the cooled seat operates normal, but the cooled seat switch indicators are inoperative or always ON, refer to Heated and Cooled Seat Switch Indicators Malfunction.
Heated and Cooled Seat Switch Circuit Test
- Ignition OFF, disconnect the harness connector at the appropriate heated and cooled seat switch.
- Test for less than 1 ohms between the ground circuit terminal 7 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, verify the appropriate scan tool Seat Cooled Mode Switch parameter is Off. If not the specified value, test the signal circuit terminal 5 for a short to ground. If the circuit tests normal, replace the door lock/window switch.
- Install a 3 A fused jumper wire between the signal circuit terminal 5 and ground. Verify the scan tool Seat Cool Mode Switch parameter is On. If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the door lock/window switch.
- If all circuits test normal, test or replace the heated and cooled seat switch.
Cooled Seat Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate seat ventilation heating and cooling module.
- Test for less than 1 ohms between the ground circuit terminal C and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal A and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Connect a test lamp between the signal circuit terminal B and battery voltage.
- Press the cooled seat switch through the high, medium, and low positions to OFF. The test lamp should illuminate until the OFF position is reached. If the test lamp is always OFF, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the MSM. If the test lamp is always ON with the switch in the OFF position, test the signal circuit for a short to ground. If the circuit tests normal, replace the MSM.
- Test for 2 k - 20 kohms between the signal circuit terminal D and the low reference circuit terminal E. If less than the specified range, test for a short between the signal and low reference circuits. If the circuits test normal, test or replace the appropriate seat cushion or seat back heater element. If greater than the specified range, test the signal circuit and the low reference circuit for a short to voltage or an open/high resistance. If the circuits test normal, test or replace the appropriate seat cushion or seat back heater element.
- Ignition OFF, connect the harness connector at the seat ventilation heating and cooling module and disconnect the harness connector at the appropriate seat cushion or seat back heater element.
- Ignition ON, cooled seat ON, test for 4.8 - 5.2 V between the signal circuit terminal D and ground. If less than the specified range, test the signal circuit for a short to ground or an open high resistance. If the circuit tests normal, replace the seat ventilation heating and cooling module . If greater than the specified range, test the signal circuit for a short to voltage. If the circuit tests normal, replace the seat ventilation heating and cooling module.
- If all circuits test normal, test or replace the seat ventilation heating and cooling module.
Heated and Cooled Seat Switch Indicators Malfunction
- Ignition OFF, disconnect the harness connector at the appropriate heated and cooled seat switch.
- Ignition ON, connect a test lamp between the control circuits listed below and ground. Command the Heated Seat Indicator ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. Seat cool mode indicator terminal 9 Low indicator terminal 6 Medium indicator terminal 8 High indicator terminal 10 If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the door lock/window switch. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the door lock/window switch.
- If all circuits test normal, test or replace the heated and cooled seat switch.
Heated and Cooled Seat Switch
- Ignition OFF, disconnect the harness connector at the appropriate heated and cooled seat switch.
- Test for infinite resistance between the signal circuit terminals listed below and the ground circuit terminal 7 with the switch in the open position: Cooled seat switch signal terminal 5 Heated seat switch signal terminal 4 If not the specified value, replace the heated and cooled seat switch.
- Test for less than 2 ohms between the signal circuit terminals listed below and the ground circuit terminal 7 with the appropriate switch in the closed position: Cooled seat switch signal terminal 5 Heated seat switch signal terminal 4 If greater than the specified range, replace the heated and cooled seat switch.
- Connect a 3 A fused jumper wire between the ground circuit terminal 7 and ground.
- Connect a test lamp between B+ and each control circuit terminal listed below. The appropriate indicator should illuminate. Seat cool mode indicator terminal 9 Seat heat mode indicator terminal 1 Low indicator terminal 6 Medium indicator terminal 8 High indicator terminal 10 If any indicator does not illuminate, replace the heated and cooled seat switch.
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
- «Driver Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Passenger Seat Heater Switch Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Back Cushion Heater Replacement»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Heater Replacement (Passenger)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system) , «Driver or Passenger Seat Cushion Heater Replacement (Driver)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Driver or Passenger Seat Cushion Ventilation Heating and Cooling Blower Replacement (Acadia, Enclave, Traverse)»(/buick/enclave/i-2007-2013/remont/seats/#seat-heating-system-and-seat-cooling-system)
- «Control Module References»(/buick/enclave/i-2007-2013/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for memory seat module and door lock/window switch replacement, setup, and programming
Scheme 107
| Callout | Component Name |
|---|---|
| Preliminary Procedure Remove the front floor console accessory trim plate. Refer to Front Floor Console Accessory Trim Plate Replacement (Enclave) , Front Floor Console Accessory Trim Plate Replacement (Acadia) , Front Floor Console Accessory Trim Plate Replacement (Traverse) . | |
| 1 | Front Floor Console Accessory Switch Mounting Plate Screw (Qty: 2) CAUTION: Refer to Fastener Caution . Tighten 2 N.m (18 lb in) |
| 2 | Front Floor Console Accessory Switch Mounting Plate Procedure Disconnect the electrical connectors. |
| 3 | Seat Heater Switch (Qty: 2) Procedure Disengage the heated seat switches from the accessory switch mounting plate. |
| CAUTION |
|---|
| Refer to Fastener Caution . |
Driver Seat Heater Switch Replacement
Scheme 108
| Callout | Component Name |
|---|---|
| Preliminary Procedure Remove the front floor console accessory trim plate. Refer to Front Floor Console Accessory Trim Plate Replacement (Enclave) , Front Floor Console Accessory Trim Plate Replacement (Acadia) , Front Floor Console Accessory Trim Plate Replacement (Traverse) . | |
| 1 | Front Floor Console Accessory Switch Mounting Plate Screw (Qty: 2) CAUTION: Refer to Fastener Caution . Tighten 2 N.m (18 lb in) |
| 2 | Front Floor Console Accessory Switch Mounting Plate Procedure Disconnect the electrical connectors. |
| 3 | Seat Heater Switch (Qty: 2) Procedure Disengage the heated seat switches from the accessory switch mounting plate. |
| CAUTION |
|---|
| Refer to Fastener Caution . |
Passenger Seat Heater Switch Replacement
Scheme 109
| Callout | Component Name |
|---|---|
| Preliminary Procedure Remove the front seat. Refer to Bucket Seat Replacement . | |
| 1 | Front Heated Seat Module Screw (Qty: 2) CAUTION: Refer to Fastener Caution . Tighten 2 N.m (18 lb in) |
| 2 | Front Heated Seat Module Procedure Disconnect the electrical connector. If a replacement module is installed, program the module. Refer to Control Module References . |
| CAUTION |
|---|
| Refer to Fastener Caution . |
Front Seat Heater Control Module Replacement
Scheme 110
| Callout | Component Name |
|---|---|
| Preliminary Procedure Remove the front seat. Refer to Bucket Seat Replacement . | |
| 1 | Front Seat Back Cushion Rear Finish Panel Procedure Using a flat bladed tool, from the side, push inward on the top two retainers while pulling rearward at the top of the panel. Lift the panel upward to remove from the seat. |
| 2 | Front Seat Head Restraint Assembly Procedure Push the button on the outer head restraint guide in to adjust the head restraint to the highest position. Push the button on the inner head restraint guide in while pulling upward to finish releasing the head restraint from the seat. |
| 3 | Front Seat Head Restraint Guide (Qty: 2) TIP: Use a rubber mallet or equivalent to tap upward on the bottom of the head restraint guide to remove from the seat back frame. |
| 4 | Front Seat Back Cushion Cover Procedure Disengage the j-channel retainers from the seat back cushion frame. Disconnect the electrical connectors that attach to the seat back cushion. Remove the seat back cushion cover and pad as an assembly. Remove the hog rings to separate the cover from the pad. |
| 5 | Front Seat Back Cushion Heater Procedure Carefully remove the seat cushion heater from the seat cushion pad by lifting upward starting from the bottom to disengage the adhesive. TIP: In case of a broken heating wire, DO NOT repair by soldering the two ends. |
Driver or Passenger Seat Back Cushion Heater Replacement
Scheme 111
| Callout | Component Name |
|---|---|
| Preliminary Procedure Remove the front seat. Refer to Bucket Seat Replacement . Remove the front seat outer recliner finish cover. Refer to Front Seat Back Recliner Outer Trim Panel Replacement . Remove the front seat adjuster front shield. | |
| 1 | Front Seat Cushion Cover Procedure Disengage the j-channel retainers from the seat cushion frame. Disconnect the electrical connector. Remove the seat cushion cover and pad from the seat cushion frame as an assembly. Remove the hog rings to separate the seat cushion cover from the pad. |
| 2 | Front Seat Cushion Pad |
| 3 | Driver Seat Cushion Heater Procedure Carefully remove the seat cushion heater from the seat cushion pad by lifting upward starting from the rear to disengage the adhesive. TIP: In case of a broken heating wire, DO NOT repair by soldering the two ends. |
Driver or Passenger Seat Cushion Heater Replacement (Driver)
Scheme 112
| Callout | Component Name |
|---|---|
| Preliminary Procedure Remove the front passenger seat. Refer to Bucket Seat Replacement . Remove the front seat outer recliner finish cover. Refer to Front Seat Back Recliner Outer Trim Panel Replacement . Remove the front seat adjuster front shield. Remove the front seat cushion cover. Refer to Front Seat Cushion Cover and Pad Replacement . Remove the front seat passenger presence system. Refer to Inflatable Restraint Passenger Presence System Replacement - Front . | |
| 1 | Passenger Seat Cushion Heater Procedure Using a pair of scissors cut the hog rings and remove the passenger presence system. Remove the heater element leaving the old adhesive strips in tack on the seat cushion. The new seat heater adhesive strips will be placed over the old adhesive strips. TIP: In case of a broken heating wire, DO NOT repair by soldering the two ends. |
Driver or Passenger Seat Cushion Heater Replacement (Passenger)
Scheme 113
| Callout | Component Name |
|---|---|
| Preliminary Procedure Remove the front seat. Refer to Bucket Seat Replacement . | |
| 1 | Driver and Passenger Seat Cushion Ventilation Heating and Cooling Blower Motor Alignment Locking Tab (Qty: 2) Procedure Raise the power seat to it's highest position before disconnecting the seat wiring harness. Tilt the seat forward to allow access to the underside of the lower seat cushion area. Disconnect the blower wiring harness from the seat harness. Disconnect the air duct from the blower motor assembly. Using a needle nose pliers or suitable tool, pinch the alignment locking tabs together and push downward to release them from the heater duct. |
| 2 | Driver and Passenger Seat Cushion Ventilation Heating and Cooling Blower Motor Mounting Clip (Qty: 3) Procedure Disconnect the rubber mounting clips from the seat cushion wire by gently pulling upward on the rubber tabs. |
| 3 | Driver and Passenger Seat Cushion Ventilation Heating and Cooling Blower Motor Assembly Procedure Remove the blower motor assembly from the seat. NOTE: Do not touch or bump the white filter on the blower motor assembly or place the blower motor filter-side down. |
| NOTE |
|---|
| Do not touch or bump the white filter on the blower motor assembly or place the blower motor filter-side down. |
Driver or Passenger Seat Cushion Ventilation Heating and Cooling Blower Replacement (Acadia, Enclave, Traverse)
Heated Seat Components
The cooled seat system consist of the following components
- Cooled seat switch
- Memory seat module
- Seat cushion ventilation cooling module
- Seat back ventilation cooling module
- Seat cushion temperature sensor
- Seat back temperature sensor
- HTD/SEAT Fuse 30 A
Air Circulation
When the cool seat switch is pressed to initiate operation of the cooled seat system, cabin air is drawn through the ventilation cooling module air filter, then directed through passages in the foam of the seat cushion and seat back to the seat's occupant. In order for the cooled seat system to operate to its optimum performance, it is crucial to have unrestricted air flow through the system. A dirty or restricted air filter, the blockage of an exhaust air duct, a misaligned cool ventilation module, or incorrect foam installation of the seat cushion or seat back will all have negative effects on the cooled seat operation.
Ventilation Cooling Module Power and Grounds
Battery positive voltage is supplied at all times to the driver and passenger seat ventilation cooling modules through the HTD/SEAT fuse located in the I/P fuse block. Ground for the driver seat ventilation modules is provided at G303, while ground for the passenger seat ventilation modules is provided at G302.
Ventilation Cooling Module
Each cooled seat has 2 ventilation modules, one located under the seat cushion and one located in the seat back. These modules are controlled by a PWM signal from the memory seat module (MSM) and the cooled seat switch located in the center console. Each ventilation module contains a thermo-electric device (TED) and a blower motor. The TED is mounted downstream of the blower motor. Each TED consists of a circuit of positive and negative connections sandwiched between 2 ceramic plates. Each ceramic plate is equipped with copper fins for cool/heat exchange. The air flowing past these fins is either directed as cooled air into the seat cushion and seat back, or directed into the cabin as warm waste air.
Cooled Seat Switches and Door Modules
The driver and front passenger seats are controlled by separate cool seat switches. Ground is supplied to the cool seat switch through the low reference circuit from the respective door module. The door module plays an important part of the cooled seat operation; first by relaying the selected switch inputs to the MSM, and second, by controlling the temperature indicators of the switch.
The following describes the sequence of operation of the cool seat switch, and how the door module responds to each of the switch inputs.
- High Cool Mode - When the cool seat switch is pressed once, ground is applied through the switch contacts and the switch signal circuit to the door module. In response to this signal, the door module sends a serial data message to the memory seat module (MSM). In response to this message, the MSM then sends a pulse width modulation (PWM) signal through the cool seat mode signal circuit to the ventilation cooling modules indicating the high cool command. The door module then applies a ground through the high, medium, and low indicator control circuits of the switch illuminating all 3 indicators, indicating the high cool mode.
- Medium Cool Mode - When the switch is pressed a second time, the door module signals the MSM, the MSM then relays the message to the ventilation modules of the medium cool mode request. The door module then removes the ground from the high mode indicator, leaving the medium and low indicators illuminated, indicating the medium cool mode.
- Low Cool Mode - When the switch is pressed a third time, the door module signals the MSM, the MSM then relays the message to the ventilation modules of the low cool mode request. The door module then removes the ground from the medium mode indicator, leaving the low mode indicator illuminated, indicating the low cool mode.
- System Off State - After the switch is pressed a fourth time, the door module signals the MSM, the MSM then relays the message to the ventilation modules of the system OFF request. The door module then removes the ground from the low indicator control circuit turning OFF the low mode indicator.
Temperature Regulation
The ventilation cooling modules supply a 5 V reference voltage through the temperature sensor signal circuit and ground through the temperature sensor low reference circuit to the respective seat cushion and seat back temperature sensors. The sensors are variable resistors, their resistance varies as the temperature of the seat changes. When the temperature sensor resistance indicates to the ventilation module that the seat has reached the desired temperature, they will set the blower speed in order to maintain the desired temperature.
Load 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 information on load management refer to Electrical Power Management Description and Operation .
The heated seats consist of the following components
- Left heated seat switch
- Right heated seat switch
- Memory seat module
- Heated seat control module
- Driver door module
- Passenger door module
- Left seat cushion heating element
- Left seat back heating element
- Left seat cushion temperature sensor
- Right seat cushion heating element
- Right seat back heating element
- Right seat cushion temperature sensor
Modes of Operation
The heated seat module (MSM) or the heated seat module (HSM) controls heated seat operation for both the driver and passenger seats. There are 2 modes of operation available for heated seats; both the seat cushion and seat back heat, or seat back only heat. When a heated seat temperature signal request is received, the MSM/HSM will activate both the seat cushion and seat back heating elements. When the heated seat BACK ONLY mode button is pressed once the MSM/HSM will deactivate the seat cushion heating element and leave the seat back heating element ON.
Heated Seat Switch/LED Indicators and System Operation with A45
The left and right heated seats are controlled by separate heated seat switches. Ground for both heated seat switches is supplied at G302. The driver and passenger door modules control the heated seat switch heat mode and temperature indicators. The memory seat module (MSM) controls the heated seat operation for both the left and right heated seats.
The following describes the sequence of operation and how the MSM responds to each of the switch inputs.
- High Temperature-When the heated seat switch is pressed once, ground is applied through the switch contacts and the switch signal circuit to the door module indicating the high heat request. In response to this signal, the door module applies a low current voltage through the 3 temperature indicator control circuits illuminating all 3 LEDs indicating the high temperature mode. The module then sends a serial data message to the MSM indicating the heated seat request. The MSM then applies battery voltage through the heating element supply voltage circuit and ground through the element low reference circuits seat cushion and seat back heating elements.
- Medium Temperature-When the switch is pressed a second time, the MSM sets the temperature level to medium heat. The door module removes the voltage from the high temperature indicator leaving 2 LEDs illuminated indicating the medium temperature mode.
- Low Temperature-When the switch is pressed a third time, the MSM sets the temperature level to low heat. The door module removes the voltage from the medium temperature indicator leaving 1 LED illuminated indicating the low temperature mode.
- System OFF State-When the switch is pressed a fourth time, the MSM removes the battery voltage and grounds from the heating elements. The door module removes the voltage from the low temperature indicator, indicating the system OFF state.
- Back Only Mode-When the heated seat is ON and the BACK ONLY mode button is pressed, ground is applied through the switch contacts and the heated seat back only mode signal circuit to the door module. In response to this signal, the door module sends a serial data message to the MSM indicating the back only mode request. The MSM then opens the ground path to the seat cushion heater element, leaving just the seat back heater active. The door module turns OFF the seat cushion/back mode indicator, then applies a low current voltage through the heated seat back only mode indicator control circuit illuminating the back only mode indicator.
Heated Seat Switch/LED Indicators and System Operation without A45
Battery voltage is supplied at all times to the heated seat module (HSM) from the HTD/SEAT fuse located in the I/P fuse block. Battery voltage from the BCM is supplied to both heated seat switches with the ignition ON. Ground for both heated seat switches is supplied at G302 while ground for the HSM is supplied at G303.
The following describes the sequence of operation and how the HSM responds to each of the switch inputs.
- High Temperature-When the heated seat switch is pressed once, ground is applied through the switch contacts and the switch signal circuit to the HSM indicating the high heat request. In response to this signal, the HSM applies battery voltage through the heating element supply voltage circuit and ground through the element low reference circuits to the seat cushion and seat back heating elements. At the same time, the HSM applies a low current voltage through the 3 temperature indicator control circuits illuminating all 3 LEDs indicating the high temperature mode.
- Medium Temperature-When the switch is pressed a second time, the HSM sets the temperature level to medium heat and removes the voltage from the high temperature indicator leaving 2 LEDs illuminated indicating the medium temperature mode.
- Low Temperature-When the switch is pressed a third time, the HSM sets the temperature level to low heat and removes the voltage from the medium temperature indicator leaving 1 LED illuminated indicating the low temperature mode.
- System OFF State-When the switch is pressed a fourth time, the HSM removes the battery voltage and grounds from the heating elements and the voltage from the low temperature indicator, indicating the system OFF state.
- Back Only Mode-When the heated seat is ON and the BACK ONLY mode button is pressed, ground is applied through the switch contacts and the heated seat back only mode signal circuit to the HSM. In response to this signal, the HSM opens the ground path to the seat cushion heater element, leaving just the seat back heater active. At the same time, the HSM turns OFF the seat cushion/back mode indicator, then applies a low current voltage through the heated seat back only mode indicator control circuit illuminating the back only mode indicator.
The heated seat system is designed to warm the seat cushion and seat back to 3 different temperature settings; High, MED, and Low. The memory seat module (MSM)/heated seat module (HSM) monitors the seat temperature through the temperature sensor signal circuits and the temperature sensors (thermistor) that are located in the seat cushion and the seat back. The temperature sensors are variable resistors, their resistance varies as the temperature of the seat changes. When the temperature sensor resistance indicates to the MSM/HSM that the seat has reached the desired temperature, the module opens the ground path of the seat heating elements through the heated seat element control circuit. The module will then cycle the element control circuit open and closed in order to maintain the desired temperature.
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 information on load management refer to Electrical Power Management Description and Operation .
See also:
• Diagnostic System Check - Vehicle
• Strategy Based Diagnosis
• Diagnostic Procedure Instructions
• COMPONENT CONNECTOR END VIEWS - INDEX
• Circuit Testing
• Connector Repairs
• Testing for Intermittent Conditions and Poor Connections
• Wiring Repairs
• Control Module References
• Diagnostic Repair Verification
• Checking Aftermarket Accessories
• Interior Backlighting Malfunction
• Front Floor Console Accessory Trim Plate Replacement (Enclave)
• Fastener Caution
• Bucket Seat Replacement
• Inflatable Restraint Passenger Presence System Replacement - Front
• Electrical Power Management Description and Operation
• DTC B1925 or B2170 (With Memory A45)