GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The following DTCs are for the starter/generator control module (SGCM) coolant pump relay:

    • P0A06 is for the SGCM coolant pump relay control circuit low voltage condition.
    • P0A07 is for the SGCM coolant pump relay control circuit high voltage condition.

The SGCM controls the coolant pump operation by applying voltage to the coolant pump relay control circuit with an internal solid state device called a driver. When the SGCM is commanding the relay ON, the voltage of the control circuit should be low, near 0 volts. When the SGCM is commanding the relay OFF, the voltage potential of the control circuit should be high, near 12 volts.

The SGCM monitors the relay control circuit for the following conditions:

    • Short to ground
    • Short to voltage
    • An open circuit

If the SGCM detects an improper voltage level on the coolant pump control circuit, then DTC P0A06 or P0A07 will set and the driver will be disabled.

DTC Descriptors

This diagnostic procedure supports the following DTCs:

    • DTC P0A06 Battery Energy Control Module Read Only Memory (ROM)
    • DTC P0A07 Battery Energy Control Module 5-Volt Reference Circuit

Conditions for Running the DTC

    • The engine has been running for 30 seconds.
    • The SGCM has received voltage on the ignition 0 voltage circuit.
    • The SGCM has turned ON and no configuration DTC are present.
    • For DTC P0A06 the SGCM coolant pump is commanded OFF.
    • For DTC P0A07 the SGCM coolant pump is commanded ON.

Conditions for Setting the DTC

    • For DTC P0A06 the SGCM detects a low voltage condition on the SGCM coolant pump relay control circuit.
    • For DTC P0A07 the SGCM detects a high voltage condition on the SGCM coolant pump relay control circuit.

Action Taken When the DTC Sets

    • The control module illuminates the malfunction indicator lamp (MIL) on the second consecutive ignition cycle that the diagnostic runs and fails.
    • The control module records the operating conditions at the time the diagnostic fails. The first time the diagnostic fails, the control module stores this information in the Failure Records. If the diagnostic reports a failure on the second consecutive ignition cycle, the control module records the operating conditions at the time of the failure. The control module writes the operating conditions to the Freeze Frame and updates the Failure Records.

Conditions for Clearing the MIL/DTC

    • The control module turns OFF the malfunction indicator lamp (MIL) after 3 consecutive ignition cycles that the diagnostic runs and does not fail.
    • A current DTC, Last Test Failed, clears when the diagnostic runs and passes.
    • A history DTC clears after 40 consecutive warm-up cycles, if no failures are reported by this or any other emission related diagnostic.
    • Clear the MIL and the DTC with a scan tool.

Diagnostic Aids

If condition is not present, refer to Testing for Intermittent Conditions and Poor Connections .

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. During the SGCM coolant pump relay operation, listen for an audible click. Command the ON and the OFF states. Repeat the commands as necessary.

  2. This step verifies that the SGCM is providing voltage to the SGCM coolant pump relay.

  3. This step tests for an open in the ground circuit to the SGCM coolant pump relay.

  4. This step tests for constant voltage to the SGCM coolant pump relay.

Step

Action

Yes

No

Schematic Reference: Engine Cooling Schematics

Connector End View Reference: Cooling System Connector End Views

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

  1. Install a scan tool.
  2. Turn ON the ignition, with the engine OFF.
  3. With a scan tool, command the starter/generator control module (SGCM) Pump Speed ON and OFF.

Does the SGCM coolant pump relay turn ON and OFF with each command?

Go to Diagnostic Aids

Go to Step 3

3

  1. Turn OFF the ignition.
  2. Disconnect the SGCM coolant pump relay.
  3. Turn ON the ignition, with the engine OFF.
  4. Connect a test lamp to ground.
  5. Probe the control circuit of the SGCM coolant pump relay with a test lamp that is connected to battery positive voltage.

  6. With a scan tool, command the SGCM Pump Speed ON and OFF.

Does the test lamp turn ON and OFF with each command?

Go to Step 4

Go to Step 5

4

  1. Connect a test lamp between the control circuit of the SGCM coolant pump relay and the ground circuit of the SGCM coolant pump relay.
  2. With a scan tool, command the SGCM Pump Speed ON and OFF.

Does the test lamp turn ON and OFF with each command?

Go to Step 8

Go to Step 10

5

Does the test lamp remain illuminated with each command?

Go to Step 7

Go to Step 6

6

Test the control circuit of the SGCM coolant pump relay for a short to ground and an open. Refer to Circuit Testing and to Wiring Repairs .

Did you find and correct the condition?

Go to Step 13

Go to Step 9

7

Test the control circuit of the SGCM coolant pump relay for a short to voltage. Refer to Circuit Testing and to Wiring Repairs .

Did you find and correct the condition?

Go to Step 13

Go to Step 9

8

Inspect for poor connections at the SGCM coolant pump relay. Refer to Testing for Intermittent Conditions and Poor Connections and to Connector Repairs .

Did you find and correct the condition?

Go to Step 13

Go to Step 11

9

Inspect for poor connections at the harness connector of the SGCM. Refer to Testing for Intermittent Conditions and Poor Connections and to Connector Repairs .

Did you find and correct the condition?

Go to Step 13

Go to Step 12

10

Repair the ground circuit of the SGCM coolant pump relay. Refer to Wiring Repairs .

Did you complete the repair?

Go to Step 13

--

11

Important: Perform the programming procedure for the SGCM.

Replace the SGCM coolant pump relay. Refer to Relay Replacement .

Did you complete the replacement?

Go to Step 13

--

12

Replace the SGCM. Refer to Control Module References for replacement, setup, and programming.

Did you complete the replacement?

Go to Step 13

--

13

  1. Use the scan tool in order to clear the DTCs.
  2. Operate the vehicle within the Conditions for Running the DTC.

Does the DTC reset?

Go to Step 2

System OK