FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

P12A8





DTC P12A8

Diagnostic Instructions

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

* Review Strategy Based Diagnosis Strategy Based Diagnosis for a overview of the diagnostic approach.

* Diagnostic Procedure Instructions Diagnostic Procedure Instructions provides an overview of each diagnostic category.

DTC Descriptors

DTC P12A8
- Fuel Pump Control Signal Message Counter Incorrect

Circuit/System Description

The fuel pump power control module is constantly sending serial data messages to the ECM regarding the operating state of the fuel pump power control system. These messages are sent in a continuously repeating series of rolling counts with associated password protect samples and each count/sample is assigned a value. When the ECM determines that too many of the counts/samples contain an error value, the ECM sets DTC P12A8.

Conditions for Running the DTC

* The ignition voltage is greater than 9 V.

* The engine run time is greater than 0.5 s.

* No other CAN errors are present.

* The DTC runs continuously when the above conditions are met.

Conditions for Setting the DTC

The ECM detects that 64 of 80 counts/samples contain an error value.

Action Taken When the DTC Sets

DTC P12A8 is a Type A DTC.

Conditions for Clearing the DTC

DTC P12A8 is a Type A DTC.

Diagnostic Aids

An intermittent fault in the CAN circuits will cause the ECM to set DTC P12A8.

Reference Information

DTC Type Reference

Powertrain Diagnostic Trouble Code (DTC) Type Definitions Powertrain Diagnostic Trouble Code (DTC) Type Definitions

Scan Tool Reference

Control Module References Control Module References for scan tool information

Circuit/System Verification

Note:

* DTC P12A8 is an informational DTC.

* Diagnose all other engine control module DTCs prior to DTC P12A8.

1. Verify there are no other engine control module or communication DTCs set.

If a DTC is set
Refer to Diagnostic Trouble Code (DTC) List - Vehicle Diagnostic Trouble Code (DTC) List - Vehicle

If a DTC is not set

2. Complete the diagnosis by looking for an intermittent CAN circuit fault. Refer to Scan Tool Does Not Communicate with High Speed GMLAN Device Scan Tool Does Not Communicate with High Speed GMLAN Device.

If an intermittent CAN circuit fault is found
Refer to Circuit/System Testing.

If an intermittent CAN circuit fault is not found

3. All OK.

Circuit/System Testing

1. Verify that no other DTCs are set except for DTC P12A8.

If any other DTCs are set
Refer to Diagnostic Trouble Code (DTC) List - Vehicle Diagnostic Trouble Code (DTC) List - Vehicle.

If only DTC P12A8 is set

2. Replace the K27 Fuel Pump Power Control Module.

3. Verify the DTC does not set while operating the vehicle within the Conditions for Running the DTC.

If DTC sets
Replace the K20 Engine Control Module.

If DTC does not set

4. All OK.

Repair Instructions

Perform the Diagnostic Repair Verification Verification Tests after completing the repair.

* Fuel Pump Power Control Module Replacement Fuel Pump Power Control Module Replacement

* Control Module References Control Module References for Engine Control Module replacement, programming, and setup.