P129F: On GM vehicles, the fuel pump power control module reports that the fuel pump speed signal is incorrect
Fuel pump control module speed signal incorrect (GM)
Severity: Inspect soon
The module that runs the fuel pump has a fault. GM lists crank/no-start, stalling and loss of power with this code, so the car may leave you stranded. Get it inspected soon.
It gets more serious if:
- Stop: Stop driving and have it towed if the engine stalls, cuts out or loses power while moving. GM's bulletins list stalling and loss of power with this code, and a sudden loss of drive power in traffic increases the risk of a crash.
P129F in short
On GM vehicles, P129F means the fuel pump power control module reports an incorrect fuel pump speed signal. GM traces many cases to an internal short in that module (FPDCM), which can cause no-starts, stalling or loss of power. If the engine stalls or loses power while driving, stop safely and tow.
Many newer GM vehicles don't run the fuel pump straight from a relay. A separate module, the fuel pump driver control module (FPDCM, K111), varies pump speed to hold the pressure the engine needs and reports back to the engine computer.
GM defines P129F as 'Fuel Pump Power Control Module Fuel Pump Speed Signal Incorrect'. It often appears with P023F, a fuel pump control circuit code. GM's 2026 TechLink article says an internal short in the module can cause crank/no-start, rough running and the check engine light.
GM's bulletins direct dealers to replace the FPDCM when the symptoms are verified with P023F or P129F, then run a configuration procedure. TechLink notes the repair is covered under the federal emission warranty (8 years/80,000 miles). This page covers GM only; other makers may use P129F differently.
Pick your make
P129F is a manufacturer-specific code: its meaning depends on who built the car.
Other makes: meaning not verified. Check with a scan tool that reads manufacturer definitions.
Most likely causes
Cause 1: Internal fault in the fuel pump driver control module (K111)
Supported by vehicle data- Why it ranks here
- GM's bulletins and TechLink article name the FPDCM as the part to replace when P129F or P023F is verified.
- What would change this
- Likelier with P023F also stored and symptoms such as no-start or stalling.
Cause 2: Wiring or connector fault between the module, pump and engine computer
Possible — needs testing- Why it ranks here
- The code is about a signal, so a poor connection could also corrupt it. GM's engineering request asked technicians to work through a check list before replacing parts.
- What would change this
- Likelier if the module has been replaced and the code returns.
Cause 3: Failing fuel pump
Possible — needs testing- Why it ranks here
- The module reports pump speed; a pump that can't run at the commanded speed could also upset it.
- What would change this
- Consider only after the module and wiring are cleared.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read codes from all modules and note whether P023F is stored with P129F, and whether the car has stalled or failed to start
IfP129F and/or P023F with no-start, stalling or loss of power on a covered GM model
It meansThe FPDCM bulletin applies.
Points to: Internal fault in the fuel pump driver control module (K111)
IfCode present but no symptoms
It meansAsk the dealer to diagnose before replacing parts.
Step 2: Have the dealer or a shop with GM service information test the FPDCM circuits and fuel pump, then configure any replacement module
Warning:Fuel system work carries a fire risk, and a replacement FPDCM must be configured with factory-level software.
IfCircuit or connector fault found
It meansRepair the wiring.
Points to: Wiring or connector fault between the module, pump and engine computer
IfModule tests faulty
It meansReplace and configure the FPDCM.
Points to: Internal fault in the fuel pump driver control module (K111)
IfModule and wiring good, pump fails its test
It meansThe pump is at fault.
Symptoms
- Crank but no start
- Engine stalls or cuts out while driving Gets more serious: stop and have it checked.
- Loss of power or no acceleration Gets more serious: stop and have it checked.
- Rough idle
- Fuel gauge inoperative or erratic
Compare with: Check engine light with loss of power
How to fix
Step 1: Ask a GM dealer whether bulletin 24-NA-139 applies to your VIN, and whether the federal emission warranty (8 years/80,000 miles) covers the module.
Parts and cost context
- Fuel pump:GM's fix for this code is usually the fuel pump driver control module, not the pump itself. The module must be configured after fitting. Labour varies; get a quote.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
ChevroletYour car
2021–2023 · Equinox
Supported by vehicle dataGM bulletins replace the fuel pump driver control module for stalling or no-start with P129F; GM also opened an engineering inquiry on 2022 models. Whether the bulletins are still current is not verified.
2022–2023 · Silverado 1500
Supported by vehicle dataFPDCM replacement for P129F with no-start, stalling or loss of power. Whether the bulletin is still current is not verified.
24-NA-139Status unverified
Replace fuel pump driver control module for no start, stalling, loss of power with P023F/P129F
2021–2023equinox, blazer, traverse, tahoe, malibu, silverado-1500 · issued · NHTSA 11006410
Replace the FPDCM if it causes crank-no-start, stalling, loss of power, an inoperative or erratic fuel gauge or MIL with P023F and/or P129F. Also Buick, Cadillac and GMC models.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIP5964CStatus unverified
Replace K111 FPDCM if no start, stalling, loss of power etc. are verified with P023F or P129F
2021–2023equinox, blazer, traverse, tahoe, malibu, silverado-1500 · issued · NHTSA 10253111
Replace the K111 FPDCM if no start, stalling, rough idle, no acceleration, loss of power, erratic shifting or an inoperative fuel gauge is verified with P023F or P129F.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIE0730Status unverified
Engineering information request: MIL, no start and/or stall with P129F (Equinox, Terrain)
2022equinox · issued · NHTSA 10228854
Engineering information request: MIL on, no start and/or stall with P129F. Also GMC Terrain.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
GMCYour car
2021–2023 · Terrain
Supported by vehicle dataCovered by the same FPDCM bulletin as the Equinox. Whether the bulletin is still current is not verified.
BuickYour car
2021–2023 · Enclave
Supported by vehicle dataFPDCM replacement for P129F with no-start or stalling. Whether the bulletin is still current is not verified.
CadillacYour car
2021–2023 · Escalade
Supported by vehicle dataFPDCM replacement for P129F with no-start or stalling. Whether the bulletin is still current is not verified.
Related codes
No curated relationships for P129F yet.
P129F questions
Is P129F covered under warranty on my GM vehicle?
Often. GM says the fuel pump driver control module repair falls under the federal emission warranty, 8 years or 80,000 miles. Ask a dealer to check your VIN.
Do I need a new fuel pump for P129F?
Usually not. GM's published fix is the fuel pump driver control module, which then has to be configured with dealer software.
Sources and review
- Fuel Pump Power Control Module Internal Short (GM TechLink)
- 24-NA-139: Replace fuel pump driver control module for no start, stalling, loss of power with P023F/P129F
- 2023 Integra Owner's Manual: Indicator, Coming On/Blinking
- PIP5964C: Replace K111 FPDCM if no start, stalling, loss of power etc. are verified with P023F or P129F
- NHTSA recall 26V081: Electronic throttle body gears may break (2024-2025 Nissan Rogue 1.5L VC-Turbo)
- PIE0730: Engineering information request: MIL, no start and/or stall with P129F (Equinox, Terrain)
- 24-NA-139 (2025 revision): Replace fuel pump driver control module for crank no start, stalling, P023F/P129F
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error