Jump to content

Recommended Posts

Posted

2020 3500HD 6.6 gas with about 69,000 mi.

 

I had a crank no start a month ago and then just recently truck had trouble starting and would die on the road.  Code P129F and my best guess is I have the fuel pump control module failure.

 

GM only recalled certain vehicles so I guess mine is on me for now.

 

Internet advice tells me these have to be reprogrammed at the dealer.  Some people report they have swapped it and it runs fine.

 

 Whats the official verdict?  Can I replace this myself or am I stuck using the dealer?   It looks like its relatively easy to replace.

Posted (edited)
2 minutes ago, greatmizzou said:

2020 3500HD 6.6 gas with about 69,000 mi.

 

I had a crank no start a month ago and then just recently truck had trouble starting and would die on the road.  Code P129F and my best guess is I have the fuel pump control module failure.

 

GM only recalled certain vehicles so I guess mine is on me for now.

 

Internet advice tells me these have to be reprogrammed at the dealer.  Some people report they have swapped it and it runs fine.

 

 Whats the official verdict?  Can I replace this myself or am I stuck using the dealer?   It looks like its relatively easy to replace.

 

 

It does not require GM SPS programming, but does require some small setup and a code reader or bi-directional scanner that can clear codes.  

 

K111 Fuel Pump Power Control Module: Programming and Setup

 

This control module does not require SPS programming but does require the following setup procedures after a new control module is installed:

  1. Ignition » On / Vehicle » In Service Mode — For 2 min
  2. Ignition/Vehicle » Off — For 2 min
  3. Ignition » On / Vehicle » In Service Mode
  4. Perform the following action: Cylinder Deactivation Exhaust Control Valve Learn (If applicable) 
  5. Perform the following action: Clear the DTCs.
  6. Start Engine
  7. Verify DTC P1005 is not set
    • If the DTC sets
    1. Perform the following action: Clear the DTCs.
    2. Ignition/Vehicle » Off — For 2 min
    3. Start Engine
    4. Verify the DTC does not set.
      • If the DTC sets » Repeat the procedure starting at step 1
      • If the DTC is not set » Configuration — Complete
    • If the DTC is not set
  8. Configuration — Complete
Edited by newdude
  • Like 1
Posted
19 minutes ago, newdude said:

 

 

It does not require GM SPS programming, but does require some small setup and a code reader or bi-directional scanner that can clear codes.  

 

K111 Fuel Pump Power Control Module: Programming and Setup

 

This control module does not require SPS programming but does require the following setup procedures after a new control module is installed:

  1. Ignition » On / Vehicle » In Service Mode — For 2 min
  2. Ignition/Vehicle » Off — For 2 min
  3. Ignition » On / Vehicle » In Service Mode
  4. Perform the following action: Cylinder Deactivation Exhaust Control Valve Learn (If applicable) 
  5. Perform the following action: Clear the DTCs.
  6. Start Engine
  7. Verify DTC P1005 is not set
    • If the DTC sets
    1. Perform the following action: Clear the DTCs.
    2. Ignition/Vehicle » Off — For 2 min
    3. Start Engine
    4. Verify the DTC does not set.
      • If the DTC sets » Repeat the procedure starting at step 1
      • If the DTC is not set » Configuration — Complete
    • If the DTC is not set
  8. Configuration — Complete


That is promising thanks!  I have a friend with a bi-directional scanner where this might work out.   
 

 

  • 3 months later...
Posted (edited)

Totally forgot I posted this!

 

I caved and took it to a dealer and it was a huge waste of time, they told me it was a battery issue....

 

anyway drove truck since then in December and no real problems until the no start happened again last weekend.  Ordered official GM part and replaced it this weekend, truck starts great and no codes.

 

looking into this, I dont think it requires any bi-directional input commands and just want to verify this.

 

I did borrow my friends bi-directional scanner but it was out of updates so I couldnt check anyway for any type or calibration/relearn code.

 

on a scale of 0-100, how necessary is it really for me to perform this process if it is functioning?

Edited by greatmizzou

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...