GM Service Manual Online
For 1990-2009 cars only

Diagnostic Instructions

    • Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
    • Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    •  Diagnostic Procedure Instructions provides an overview of each diagnostic category.

Diagnostic Fault Information

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Signal Performance

B+

1

1

--

--

Ignition Voltage

1

1

--

--

Heated Seat Element Supply Voltage

1

1

3

--

Heated Seat Element Ground

--

1

--

--

Heated Seat High/Low Signal

1

1

1

--

Heated Seat Temperature Sensor Signal

1

1

1

--

Heated Seat Temperature Sensor Low Reference

1

1

--

--

Heated Seat High Indicator Control

--

2

2

--

Heated Seat Low Indicator Control

--

2

2

--

Heated Seat Module Ground

--

1

--

--

1. Heated seat inoperative

2. Heated seat indicator inoperative

3. Heated seat always On

Circuit/System Description

Ignition voltage is supplied to the heated seat module (HSM) through the 10 A HTD SEAT Fuse 47 located in the underhood fuse block. This voltage is used to power up the HSM. Battery positive voltage is supplied at all times to the HSM through the 20 A HTD/SEAT Fuse 23 also located in the underhood fuse block. When commanded ON, the HSM uses this voltage to heat the seat heating elements. The HSM and the seat heating elements are grounded through the module ground circuit to G301 and G302.

Each time the heated seat switch is pressed, B+ is supplied to the HSM through the heated seat signal circuit. The module counts these inputs to determine what level of heat the vehicle operator is commanding. In response to these switch signals, the HSM applies B+ through the appropriate heated seat switch indicator control circuits to the HVAC control module illuminating the temperature indicators. The HSM then closes it's contacts and applies B+ through the heated seat element supply voltage circuit to the seat heating elements. When the thermistor inside the seat cushion reaches a certain resistance, the HSM opens and closes the supply voltage in order to maintain that heat level.

Reference Information

Schematic Reference

Heated/Cooled Seat Schematics

Connector End View Reference

Component Connector End Views

Description and Operation

Heated Seats Description and Operation

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Testing for Intermittent Conditions and Poor Connections
    •  Wiring Repairs

Circuit/System Verification

  1. Ignition ON, cycle the heated seat switch between the high and low position. The heated seats should operate in both positions.
  2. If the heated seats do not operate, refer to Heated Seats Inoperative.
  3. Cycle the heated seat switch between the high and low position. The appropriate heated seat indicator should illuminate.
  4. If either indicator does not illuminate refer to Headed Seat Indicator Inoperative.

Circuit/System Testing

Heated Seats Inoperative

  1. Ignition OFF, disconnect the harness connector at the appropriate HSM.
  2. Test for less than 5 Ω between the ground circuit terminal 2 and ground.
  3. If greater than the specified range, test the ground circuit for an open/high resistance.
  4. Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 10 and ground.
  5. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
  6. Verify that a test lamp illuminates between the ignition circuit terminal 3 and ground.
  7. If the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance.
  8. Install a test lamp between the signal circuit terminal 9 and B+.
  9. Press and release the heated seat switch. The test lamp should turn ON and OFF when the switch is pressed and released.
  10. If the test lamp is always OFF, test the signal circuit for a short to voltage or an open/high resistance. If the circuit test normal, replace the HVAC control module.
    If the test lamp is always ON, test the signal circuit for an short to ground. If the circuit test normal replace the HVAC control module.
  11. Test for 1200 Ω - 30 kΩ between the signal circuit terminal 12 and the ground circuit terminal 11.
  12. If less than the specified range, test for a short between the signal circuit and the ground circuit. If the circuits test normal, replace the seat temperature sensor.
    If greater than the specified range, test the signal circuit and the ground circuit for a short to voltage or an open/high resistance. If the circuits test normal, replace the seat temperature sensor.
  13. Ignition OFF, connect the harness connector at the HSM and disconnect the harness connector at the seat back heater element.
  14. Test for 1.5 - 5 Ω between terminal A and terminal B.
  15. If not within the specified range, replace the seat back heater element.
  16. Connect the harness connector at the seat back heater element and disconnect the harness connector at the seat cushion heater element.
  17. Ignition ON, test for 4.8-5.2 V between the signal circuit terminal C and ground.
  18. If less than specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit test normal, replace the HSM.
    If greater than specified range, test the signal circuit for an short to voltage. If the circuit tests normal, replace the HSM.
  19. Ignition OFF, connect the harness connector at the seat cushion heater element and disconnect the harness connector at the HSM.
  20. Test for 2.5 - 10 Ω between the control circuit terminal 8 and the ground circuit terminal 2.
  21. If greater than the specified range, test the control circuit and the ground circuit for an open/high resistance. If the circuits test normal, test or replace the seat cushion heater element.
  22. If all circuits test normal, replace the HSM.

Heated Seats Indicator Circuit Inoperative

  1. Ignition OFF, disconnect the harness connector at the HSM.
  2. Install a test lamp between the control circuit terminal 4 and the B+. Verify the heated seat high heat indicator is illuminated.
  3. If the indicator does not illuminate, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HVAC control module.
  4. Install a test lamp between the control circuit terminal 1 and the B+. Verify the heated seat low heat indicator is illuminated.
  5. If the indicator does not illuminate, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the HVAC control module.
  6. If all circuits test normal, replace the HSM.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

    •  Driver or Passenger Seat Back Cushion Heater Replacement
    •  Front Seat Heater Element Replacement
    •  Control Module References for HVAC control module and HSM replacement, setup, and programming