GM Service Manual Online
For 1990-2009 cars only

Diagnostic Fault Information

Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.

Circuit/System Description

The heated seat module controls the heated seat elements based on an input from the heated seat switch. B+ is applied to the heated seat module through the HTD SEATS fuse. With the heated seat switch in the LOW or HIGH position, a voltage signal is sent to the heated seat module. Based on this voltage signal, the heated seat module will apply a specific voltage to the seat back and seat cushion elements, causing them to warm. A thermistor located in the seat cushion element prevents the elements from becoming too hot.

Reference Information

Schematic Reference

    •  Driver Seat Schematics
    •  Passenger Seat Schematics

Connector End View Reference

Power Seat Connector End Views

Description and Operation

Heated Seats Description and Operation

Electrical Information Reference

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

Circuit/System Testing

  1. Ignition OFF, disconnect the harness connector at the heated seat switch.
  2. Ignition ON, verify that a test lamp does not illuminate between the signal circuit terminal D and ground.
  3. If the test lamp illuminates, test the signal circuit for a short to voltage.
  4. Ignition OFF, test for less than 1.0 ohm of resistance between the ground circuit terminal A and ground.
  5. If greater than the specified value, test the ground circuit for an open/high resistance.
  6. Ignition ON, verify a test lamp illuminates between the ignition circuit terminal B 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. Connect the harness connector at the passenger heated seat switch.
  9. Ignition OFF, disconnect the harness connector C1 at the heated seat control module.
  10. Ignition OFF, test for less than 1.0 ohm of resistance between the ground circuit terminal 1 and ground.
  11. If greater than the specified value, test the ground circuit for an open/high resistance.
  12. Ignition ON, verify a test lamp illuminates between the B+ circuit terminal 4 and ground.
  13. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
  14. Verify a test lamp illuminates between the ignition circuit terminal 3 and ground.
  15. If the test lamp does not illuminate, test the ignition circuit for a short to ground or an open/high resistance.
  16. With the heated seat switch in the LOW position, test for 11.8-12.2 volts between the signal circuit terminal 2 and ground.
  17. If not the specified value, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, test or replace the heated seat switch.
  18. With the heated seat switch in the HIGH position, test for 11.8-12.2 volts between the signal circuit terminal 2 and ground.
  19. If not the specified value, test or replace the heated seat switch.
  20. With the heated seat switch in the OFF position, test for less than 1-volt between the signal circuit terminal 2 and ground.
  21. If not the specified value, test or replace the heated seat switch.
  22. Reconnect the harness connector C1 at the heated seat control module.
  23. Disconnect the harness connector C2 at the heated seat control module.
  24. Test for 6-12K ohms of resistance between the signal circuit terminal 3 and the low reference circuit terminal 2.
  25. If not within the specified range, test or replace the heated seat cushion element.
  26. Test for 0.5-2 ohms of resistance between the control circuit terminal 1 and the control circuit terminal 4.
  27. If not within the specified range, test or replace the heated seat cushion element.
  28. Reconnect the harness connector C2 at the heated seat control module.
  29. Disconnect the harness connector C3 at the heated seat control module.
  30. Test for 0.5-2 ohms of resistance between the control circuit terminal 1 and the control circuit terminal 2.
  31. If not within the specified range, test or replace the heated seat back element.
  32. If all circuits test normal, test or replace the heated seat control module.

Component Testing

Heated Seat Cushion Element

  1. Ignition OFF, disconnect the harness connector C2 at the heated seat control module.
  2. Test for 6-12K ohms of resistance between the signal circuit terminal 3 and the low reference circuit terminal 2.
  3. If not within the specified range, test or replace the heated seat cushion element.
  4. Test for 0.5-2 ohms of resistance between the control circuit terminal 1 and the control circuit terminal 4.
  5. If not within the specified range, test or replace the heated seat cushion element.

Heated Seat Back Element

  1. Ignition OFF, disconnect the harness connector C3 at the heated seat control module.
  2. Test for 0.5-2 ohms of resistance between the control circuit terminal 1 and the control circuit terminal 2.
  3. If not within the specified range, replace the heated seat back element.

Repair Instructions

    •  Front Seat Heater Switch Replacement
    •  Driver or Passenger Seat Back Cushion Heater Replacement
    •  Driver or Passenger Seat Cushion Heater Replacement
    •  Control Module References for Heated Seat Control Module replacement, programming, and setup