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 P0B09: Auxiliary Transmission Fluid Pump Positive Voltage Relay Control Circuit

DTC P2796:  Auxiliary Transmission Fluid Pump Relay Control Circuit

Diagnostic Fault Information

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Signal Performance

Transmission Pump Relay Coil Control

P0B09, P2796

P0B09, P2796

P0B09, P2796

--

Transmission Pump Switch Control

P0B09, P2796

P0B09, P2796

P0B09, P2796

--

Pump Control

P2796

P2796

P2796

--

Pump Motor Voltage

P2796

P2796

P2796

--

Transmission Pump High Reference

P2796

P2796

P2796

--

Transmission Pump Low Reference

P2796

P2796

P2796

--

Hybrid Pump Driver Ground

P2796

P2796

P2796

--

Circuit/System Description

The auxiliary transmission fluid pump is an electrical device that is used with the auxiliary transmission fluid pump relay to maintain transmission fluid line pressure to the transmission during Engine Idle Off mode. The ECM monitors the transmission fluid pressure switch (TFP) to verify that the auxiliary transmission pump is maintaining the proper amount of pressure. The auxiliary transmission fluid pump attaches to the transmission side cover assembly. The auxiliary transmission fluid pump relay receives voltage through the battery positive voltage circuit. The starter generator control module (SGCM) controls the auxiliary pump by providing the ground path on the auxiliary pump relay control circuit sending power to the Hybrid pump driver (HPD). The SGCM monitors all of the circuits of the auxiliary transmission fluid pump control circuits.

Conditions for Running the DTC

The Hybrid Wake Up signal is ON.

Conditions for Setting the DTC

P0B09

    • The SGCM detects an open, short to ground, or short to voltage on the auxiliary transmission fluid pump relay control circuit for 320 milliseconds.
    • The SGCM detects an open, short to ground, or short to voltage on the Pump Control Circuit between the SGCM and the Hybrid Pump Driver for 320 milliseconds.

P2796

SGCM detects an open or short to ground in any circuit of the auxiliary transmission fluid pump control circuit.

Action Taken When the DTC Sets

    • DTCs P0B09 and P2796 are Type B DTCs.
    • The SGCM inhibits Auxiliary Transmission Pump Relay control.
    • The SGCM inhibits auxiliary transmission fluid pump operation.
    • The SGCM inhibits Hybrid operation.

Conditions for Clearing the DTC

DTCs P0B09 and P2796 are Type B DTCs.

Diagnostic Aids

It is possible to have loose connectors at the HPD and the SGCM that may set these DTCs. Be sure connectors are fully engaged.

Reference Information

Schematic Reference

    •  Automatic Transmission Controls Schematics
    •  Hybrid Cooling Schematics

Connector End View Reference

Component Connector End Views

Description and Operation

Starter/Generator Description and Operation

Electrical Information Reference

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

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

Ignition ON, command the transmission fluid pump relay ON and OFF with a scan tool. Listen for the auxiliary transmission fluid pump running and that the trans pump relay clicks. A stethoscope may be necessary to hear pump running.

Circuit/System Testing

  1. Ignition OFF, disconnect the Auxiliary Transmission Fluid Pump Relay.
  2. Ignition ON, verify that a test lamp does not illuminate between the relay switch supply circuit and ground.
  3. If the test lamp illuminates, test the relay controlled output circuit for a short to voltage.
  4. Verify that a test lamp illuminates between the relay coil B+ circuit and ground.
  5. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
    If the circuit tests normal and the B+ circuit fuse is open, test the relay coil control circuit for a short to ground. If the circuit tests normal, test or replace the Auxiliary Transmission Pump Relay.
  6. Verify that a test lamp illuminates between the relay switch B+ circuit and ground.
  7. If the test lamp does not illuminate, test the B+ circuit for an open/high resistance.
  8. Disconnect the harness connector at the Hybrid Pump Driver (HPD).
  9. Test for less than 10 ohm of resistance between the HPD ground circuit terminal E and ground.
  10. If greater than the specified range, test the ground circuit for an open/high resistance.
  11. Test for less than 10 ohm of resistance at bare ground cable attached to Starter Generator Control Module and ground.
  12. If greater than the specified range, test the ground circuit for an open/high resistance.
  13. Ignition OFF, disconnect the Auxiliary Trans Pump Relay. Test for 72-82 ohms of resistance between terminals 85 and 86.
  14. If not within the specified range, replace the relay.
  15. Test for infinite resistance between the following terminals:
  16. • 30 and 86
    • 30 and 87
    • 30 and 85
    • 85 and 87
         ⇒If not the specified value, replace the relay.
  17. Install a 5A fused jumper wire between relay terminal 85 and 12 volts. Install a jumper wire between relay terminal 86 and ground. Test for less than 2 ohms of resistance between terminals 30 and 87.
  18. If greater than the specified range, replace the relay.
  19. Test for less than 10 ohm of resistance between the pump control circuit terminal B and terminal 15 of the SGCM.
  20. If greater than the specified range, test the pump control circuit for an open/high resistance.
  21. Test for less than 10 ohms of resistance between the transmission pump driver error circuit terminal A of the HPD and terminal 14 of the SGCM.
  22. If greater than the specified range, test the transmission pump driver error circuit for an open/high resistance.
  23. Test for less than 10 ohms of resistance between the pump motor voltage circuit terminal C of the HPD and terminal 1 of the SGCM.
  24. If greater than the specified range, test the transmission pump driver error circuit for an open/high resistance.
  25. Disconnect Auxiliary Trans pump connector and test for 0.5-3.0 ohm of resistance between transmission pump high reference circuit terminal A and the transmission pump low reference terminal B.
  26. If not within the specified range, replace the Auxiliary Trans Pump.
  27. Disconnect the HPD connector and test for less than 1 ohm of resistance between the Transmission pump high reference circuit terminal G and terminal A and the transmission pump low reference circuit terminal F and terminal B for an open/high resistance.
  28. If greater than the specified range, test the transmission pump low and high reference circuits for an open/high resistance.
  29. If all circuits test normal, replace SGCM and/or HPD module.

Component Testing

Relay Test

  1. Ignition OFF, disconnect the Auxiliary Trans Pump Relay.
  2. Test for 72-82 ohms of resistance between terminals 85 and 86.
  3. If the resistance is not within the specified range, replace the relay.
  4. Test for infinite resistance between the following terminals:
  5. • 30 and 86
    • 30 and 87
    • 30 and 85
    • 85 and 87
         ⇒If not the specified value, replace the relay.
  6. Install a 5A fused jumper wire between relay terminal 85 and 12 volts. Install a jumper wire between relay terminal 86 and ground. Test for less than 2 ohms of resistance between terminals 30 and 87.
  7. If greater than the specified range, replace the relay.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

    •  Control Module References for SGCM or HPD replacement, setup, and programming.
    •  Auxiliary Fluid Pump Replacement

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 P0B09: Auxiliary Transmission Fluid Pump Positive Voltage Relay Control Circuit

DTC P2796:  Auxiliary Transmission Fluid Pump Relay Control Circuit

Diagnostic Fault Information

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Signal Performance

Transmission Pump Relay Coil Control

P0B09, P2796

P0B09, P2796

P0B09, P2796

--

Transmission Pump Switch Control

P0B09, P2796

P0B09, P2796

P0B09, P2796

--

Pump Control

P2796

P2796

P2796

--

Pump Motor Voltage

P2796

P2796

P2796

--

Transmission Pump High Reference

P2796

P2796

P2796

--

Transmission Pump Low Reference

P2796

P2796

P2796

--

Hybrid Pump Driver Ground

P2796

P2796

P2796

--

Circuit/System Description

The auxiliary transmission fluid pump is an electrical device that is used with the auxiliary transmission fluid pump relay to maintain transmission fluid line pressure to the transmission during Engine Idle Off mode. The ECM monitors the transmission fluid pressure switch (TFP) to verify that the auxiliary transmission pump is maintaining the proper amount of pressure. The auxiliary transmission fluid pump attaches to the transmission side cover assembly. The auxiliary transmission fluid pump relay receives voltage through the battery positive voltage circuit. The starter generator control module (SGCM) controls the auxiliary pump by providing the ground path on the auxiliary pump relay control circuit sending power to the Hybrid pump driver (HPD). The SGCM monitors all of the circuits of the auxiliary transmission fluid pump control circuits.

Conditions for Running the DTC

The Hybrid Wake Up signal is ON.

Conditions for Setting the DTC

P0B09

    • The SGCM detects an open, short to ground, or short to voltage on the auxiliary transmission fluid pump relay control circuit for 320 milliseconds.
    • The SGCM detects an open, short to ground, or short to voltage on the Pump Control Circuit between the SGCM and the Hybrid Pump Driver for 320 milliseconds.

P2796

SGCM detects an open or short to ground in any circuit of the auxiliary transmission fluid pump control circuit.

Action Taken When the DTC Sets

    • DTCs P0B09 and P2796 are Type B DTCs.
    • The SGCM inhibits Auxiliary Transmission Pump Relay control.
    • The SGCM inhibits auxiliary transmission fluid pump operation.
    • The SGCM inhibits Hybrid operation.

Conditions for Clearing the DTC

DTCs P0B09 and P2796 are Type B DTCs.

Diagnostic Aids

It is possible to have loose connectors at the HPD and the SGCM that may set these DTCs. Be sure connectors are fully engaged.

Reference Information

Schematic Reference

    •  Automatic Transmission Controls Schematics
    •  Starter Generator Control Module Cooling System Description and Operation

Connector End View Reference

Component Connector End Views

Description and Operation

Starter/Generator Description and Operation

Electrical Information Reference

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

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

Ignition ON, command the transmission fluid pump relay ON and OFF with a scan tool. Listen for the auxiliary transmission fluid pump running and that the trans pump relay clicks. A stethoscope may be necessary to hear pump running.

Circuit/System Testing

  1. Ignition OFF, disconnect the Auxiliary Transmission Fluid Pump Relay.
  2. Ignition ON, verify that a test lamp does not illuminate between the relay switch supply circuit and ground.
  3. If the test lamp illuminates, test the relay controlled output circuit for a short to voltage.
  4. Verify that a test lamp illuminates between the relay coil B+ circuit and ground.
  5. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
    If the circuit tests normal and the B+ circuit fuse is open, test the relay coil control circuit for a short to ground. If the circuit tests normal, test or replace the Auxiliary Transmission Pump Relay.
  6. Verify that a test lamp illuminates between the relay switch B+ circuit and ground.
  7. If the test lamp does not illuminate, test the B+ circuit for an open/high resistance.
  8. Disconnect the harness connector at the Hybrid Pump Driver (HPD).
  9. Test for less than 10 ohm of resistance between the HPD ground circuit terminal E and ground.
  10. If greater than the specified range, test the ground circuit for an open/high resistance.
  11. Test for less than 10 ohm of resistance at bare ground cable attached to Starter Generator Control Module and ground.
  12. If greater than the specified range, test the ground circuit for an open/high resistance.
  13. Ignition OFF, disconnect the Auxiliary Trans Pump Relay. Test for 72-82 ohms of resistance between terminals 85 and 86.
  14. If not within the specified range, replace the relay.
  15. Test for infinite resistance between the following terminals:
  16. • 30 and 86
    • 30 and 87
    • 30 and 85
    • 85 and 87
         ⇒If not the specified value, replace the relay.
  17. Install a 5A fused jumper wire between relay terminal 85 and 12 volts. Install a jumper wire between relay terminal 86 and ground. Test for less than 2 ohms of resistance between terminals 30 and 87.
  18. If greater than the specified range, replace the relay.
  19. Test for less than 10 ohm of resistance between the pump control circuit terminal B and terminal 15 of the SGCM.
  20. If greater than the specified range, test the pump control circuit for an open/high resistance.
  21. Test for less than 10 ohms of resistance between the transmission pump driver error circuit terminal A of the HPD and terminal 14 of the SGCM.
  22. If greater than the specified range, test the transmission pump driver error circuit for an open/high resistance.
  23. Test for less than 10 ohms of resistance between the pump motor voltage circuit terminal C of the HPD and terminal 1 of the SGCM.
  24. If greater than the specified range, test the transmission pump driver error circuit for an open/high resistance.
  25. Disconnect Auxiliary Trans pump connector and test for 0.5-3.0 ohm of resistance between transmission pump high reference circuit terminal A and the transmission pump low reference terminal B.
  26. If not within the specified range, replace the Auxiliary Trans Pump.
  27. Disconnect the HPD connector and test for less than 1 ohm of resistance between the Transmission pump high reference circuit terminal G and terminal A and the transmission pump low reference circuit terminal F and terminal B for an open/high resistance.
  28. If greater than the specified range, test the transmission pump low and high reference circuits for an open/high resistance.
  29. If all circuits test normal, replace SGCM and/or HPD module.

Component Testing

Relay Test

  1. Ignition OFF, disconnect the Auxiliary Trans Pump Relay.
  2. Test for 72-82 ohms of resistance between terminals 85 and 86.
  3. If the resistance is not within the specified range, replace the relay.
  4. Test for infinite resistance between the following terminals:
  5. • 30 and 86
    • 30 and 87
    • 30 and 85
    • 85 and 87
         ⇒If not the specified value, replace the relay.
  6. Install a 5A fused jumper wire between relay terminal 85 and 12 volts. Install a jumper wire between relay terminal 86 and ground. Test for less than 2 ohms of resistance between terminals 30 and 87.
  7. If greater than the specified range, replace the relay.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the repair.

    •  Control Module References for SGCM or HPD replacement, setup, and programming.
    •  Auxiliary Fluid Pump Replacement