Diagnostic InstructionsDTC Descriptor- DTC P1005
 Fuel Pump Driver Control Module Too Many Resets
Circuit/System DescriptionFor an overview of the component/system, refer to:Fuel System Description
Component  | Description  | 
|---|
K20 Engine Control Module  | The control module controls a series of actuators to ensure optimal vehicle performance. The control module does this by reading values from a variety of sensors, interprets the data and adjusts the propulsion system actuators accordingly.  | 
K111 Fuel Pump Driver Control Module  | The control module contains a microprocessor used to process input data to control outputs. The control module communicates with the control module K20 via serial data.  | 
This diagnostic monitors the time since last reset message from the control module K111 and counts how many resets have occurred. If the control module K20 detects the number of resets exceeds the calibration, this DTC sets.
Conditions for Running the DTC- DTC P1000, U18A2 = Not set
 - Battery Voltage=Greater than 11 V
 - Ignition=OnorEngine=Running
 
Frequency the DTC runs=Continuously—After the running conditions are met
Conditions for Setting the DTCControl module K111 reset=Greater than a predefined threshold—For greater than 20 s
Actions Taken When the DTC SetsDTCs listed in the DTC Descriptor category=Type A DTC
Conditions for Clearing the DTCDTCs listed in the DTC Descriptor category=Type A DTC
Reference InformationSchematic Reference
Engine Controls Schematics
Connector End View ReferenceMaster Electrical Component List
Electrical Information ReferenceDTC Type ReferencePowertrain Diagnostic Trouble Code (DTC) Type Definitions
Scan Tool ReferenceControl Module References
Circuit/System Verification- Ignition » On / Vehicle » In Service Mode
 - Verify DTC P0560–P0563, P1000, P1002, P129B, P157A, P16D7–P16D9, U18A2 is not set
 - If DTC P1000 or U18A2 is not set
 
- Ignition/Vehicle & All vehicle systems » Off
 Note: The battery voltage should stabilize after a few minutes of turning the ignition/vehicle Off.
- Test for 12.4 to 12.8 V between the test points:Battery Positive Post&Battery Negative Post
 - If between 12.4 and 12.8 V
 
- Engine»Running—For greater than 15 s
 - Accessories»Off
 - Test for 13.4 to 15 V between the test points:Battery Positive Post&Battery Negative Post
 - Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
Verify the DTC does not set.
 - All OK.
 
Circuit/System TestingNote: Some control module ground circuits may require up to 2 min after the ignition is turned Off before achieving a resistance reading of less than 5 Ω. In most cases the readings will drop below 20 Ω within 1 min indicating the control modules are going to sleep.
- Ignition/Vehicle & All vehicle systems » Off
 - Disconnect the electrical connector:@K111 Fuel Pump Driver Control Module
 - Test for less than 10 Ω between the test points:Ground circuit terminal 22&Ground
 - Disconnect the ground connection:Ground terminal
 - Test for less than 2 Ω between the test points:Ground circuit terminal 22@Component harness&The other end of the circuit@Ground terminal
 - If 2 Ω or greater»Repair the open/high resistance in the circuit.
 - If less than 2 Ω»Repair the open/high resistance in the ground connection.
 
- Verify a test lamp turns On between the test points:B+ circuit terminal 7&Ground
 - If the test lamp does not turn On and the circuit fuse is OK
 
- Remove » Test Lamp
 - Test for less than 2 Ω between the test points:B+ circuit terminal 7@Control module harness&Output terminal@Fuse
 - If 2 Ω or greater»Repair the open/high resistance in the circuit.
 - If less than 2 Ω»Verify the fuse is OK and there is voltage at the fuse.
 
- If the test lamp does not turn On and the circuit fuse is open
 
- Remove » Test Lamp
 - Test for infinite resistance between the test points:B+ circuit terminal 7@Control module harness&Ground
 - If less than infinite resistance»Repair the short to ground on the circuit.
 - If infinite resistance»Replace the component:K111 Fuel Pump Driver Control Module
 
- If the test lamp turns On
 
- Ignition » On / Vehicle » In Service Mode
 - Verify a test lamp turns On between the test points:Ignition circuit terminal 17&Ground
 - If the test lamp does not turn On and the circuit fuse is OK
 
- Ignition/Vehicle » Off & Remove » Test lamp
 - Test for less than 2 Ω between the test points:Ignition circuit terminal 17@Control module harness&Output terminal@Fuse
 - If 2 Ω or greater»Repair the open/high resistance in the circuit.
 - If less than 2 Ω»Verify the fuse is OK and there is voltage at the fuse.
 
- If the test lamp does not turn On and the circuit fuse is open
 
- Ignition/Vehicle » Off & Remove » Test lamp
 - Test for infinite resistance between the test points:Ignition circuit terminal 17@Control module harness&Ground
 - If less than infinite resistance»Repair the short to ground on the circuit.
 - If infinite resistance»Replace the component:K111 Fuel Pump Driver Control Module
 
- If the test lamp turns On
 
- Replace the component:K111 Fuel Pump Driver Control Module
 
Repair InstructionsPerform the Diagnostic Repair Verification after completing the repair:Diagnostic Repair Verification
For control module replacement, programming, and setup refer to:Control Module References