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.

DTC Descriptor

DTC P16F9: Control Module Shutdown Performance

Circuit/System Description

This diagnostic applies to internal microprocessor integrity conditions within the hybrid powertrain control module (HPCM). The HPCM and each Motor Control Module (MCM) utilize a programmable logic device (PLD) to perform certain input and output functions. The HPCM monitors the ability of the PLD to perform these functions.

Conditions for Running the DTC

    • The control module runs the program to detect an internal fault when the key is ON.
    • Ignition voltage is 8-18 volts.

Conditions for Setting the DTC

The control module has detected the internal PLD has not turned ON or OFF correctly.

Action Taken When the DTC Sets

    • DTC P16F9 is a Type A DTC.
    • The HPCM commands the battery energy control module (BECM) to open the high voltage contactor relays.

Conditions for Clearing the DTC

DTC P16F9 is a Type A DTC.

Diagnostic Aids

A low 12V battery condition, an intermittent loss of power, or loss of communication to the drive motor generator power inverter module assembly (PIM) may set this DTC.

Reference Information

Connector End View Reference

Component Connector End Views

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions

Circuit/System Verification

  1. Inspect for DTC P0562 or any communication U-code DTCs.
  2. If the specified DTCs have set, repair them first. Refer to Diagnostic Trouble Code (DTC) List - Vehicle.
  3. Clear the DTC information.
  4. Turn the ignition OFF for 1 minute.
  5. Turn the ignition ON.
  6. Retest for DTC P16F9.

Circuit/System Testing

  1. Inspect for DTC P0562 or any communication DTCs.
  2. If the specified DTCs have set, repair them first. Refer to Diagnostic Trouble Code (DTC) List - Vehicle.
  3. Ignition OFF.
  4. Wait 2 minutes.
  5. Disconnect PIM connector X1.
  6. Wait 2 minutes.
  7. Reconnect PIM connector X1.
  8. Ignition ON, retest for DTC P16F9.
  9. If the DTC resets, program the PIM with the latest software version and recheck for DTCs. If the DTC resets after programming or if the PIM already contains the latest software version, replace the PIM.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

Control Module References for PIM replacement, setup, and programming.