2013-2015 CTS Fuel Pump Control Module 20964304 Programmed to Your VIN


Restore Your Cadillac’s Performance and Reliability
Is your 2013-2015 Cadillac CTS experiencing frustrating issues like stalling, long crank times, or a sudden loss of power? Before you suspect the fuel pump itself, the problem often lies with its electronic brain: the Fuel Pump Control Module (FPCM). This critical component, also known as a Fuel System Control Module (FSCM), precisely manages the voltage sent to your fuel pump. When it fails, it can leave you stranded and facing a confusing diagnosis. In my 20+ years as a technician, I’ve seen countless vehicles where a faulty FPCM was the simple, yet overlooked, root cause of major driveability problems.
This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take a genuine GM module and program it with the latest software updates specifically for your vehicle’s VIN. This means you can skip the expensive trip to the dealership for programming. You get a part that is truly plug-and-play, designed to restore your vehicle’s factory performance and get you back on the road with confidence. This is the most efficient way to fix the issue correctly the first time.
A Technician’s Notebook: The Intermittent Stall
A 2014 CTS V-Sport came into the shop with a complaint that stumped two other mechanics: it would randomly stall at stoplights, but only after driving for 20+ minutes. There were no consistent trouble codes, just an occasional P069E (Fuel Pump Control Module Commanded OFF). The owner had already replaced the fuel pump, with no change. I suspected the FPCM. These modules can develop internal faults that only appear when they get hot. After letting the car idle in the bay for 30 minutes, I was able to replicate the stall. We installed one of our pre-programmed modules, and the problem was solved instantly. The customer saved hundreds by avoiding another misdiagnosis.
Is Your Cadillac Showing These Symptoms?
A failing FPCM can manifest in several ways. If you’re noticing any of the following, this module is the likely culprit. Catching it early can prevent further issues and a potential no-start situation.
- ✔ Engine struggles to start or requires a long crank time.
- ✔ Vehicle stalls unexpectedly, especially when coming to a stop or under load.
- ✔ Hesitation or sputtering during acceleration.
- ✔ A noticeable loss of engine power.
- ✔ Check Engine Light with codes like P069E, P0230, or P025A.
- ✔ A whining noise from the fuel pump area as it works erratically.
A Straightforward Guide to Installation
For the 2013-2015 Cadillac CTS, the FPCM is located in the trunk. This makes for a relatively simple replacement that a confident DIYer can handle in under an hour. Always consult a vehicle-specific repair manual if you are unsure.
- Safety First: Disconnect the negative terminal from your vehicle’s battery.
- Access the Module: Open the trunk and remove the left-hand side trim panel or liner to expose the module. It’s a small black box with electrical connectors.
- Disconnect and Remove: Carefully press the release tabs on the electrical connectors and pull them straight out. Then, unbolt the module from its mounting bracket.
- Install the New Module: Bolt your new, pre-programmed FPCM into place. Reconnect the electrical connectors, ensuring they click securely into position.
- Reassemble and Test: Reinstall the trunk trim panel. Reconnect the negative battery terminal. Turn the key to the ‘ON’ position for 10 seconds before starting the engine to allow the system to prime. Start the car and check for proper operation.
Verified Vehicle Compatibility
This module is a guaranteed fit for the following Cadillac CTS models and is also compatible with a wide range of other GM vehicles. Please provide your VIN upon purchase to ensure perfect programming.
- Cadillac CTS: 2013 (LH rear compartment)
- Cadillac CTS: 2014 (Coupe, SW, & Sedan VIN D V-Series – LH rear compartment)
- Cadillac CTS: 2015 (Coupe – LH rear compartment)
- Buick Enclave / GMC Acadia / Chevy Traverse: 2013-2014 (rear crossmember)
- Chevy Impala: 2013 & 2014-2016 (Limited models with VIN W – RH rear quarter panel)
- Cadillac Escalade / ESV / EXT: 2013-2014 (LH frame rail, w/o integrated trailer brake control)
- Chevy Avalanche / Suburban 1500 / Tahoe: 2013-2014 (LH frame rail, w/o integrated trailer brake control)
- Chevy Silverado 1500 / GMC Sierra 1500 / Denali 1500: 2013 (LH frame rail, w/o integrated trailer brake control)
- Chevy Express 1500 / GMC Savana 1500 Van: 2013-2014 (LH frame rail)
- GMC Yukon / Yukon XL 1500: 2013-2014 (LH frame rail, w/o integrated trailer brake control)
Frequently Asked Questions
Why do I need to provide my VIN?
Your vehicle’s VIN (Vehicle Identification Number) allows us to program the module with the exact software and calibrations for your specific car. This ensures it communicates perfectly with your engine computer (ECU) and other systems, making the installation truly plug-and-play.
Is this part difficult to install on my CTS?
For the Cadillac CTS, the installation is relatively easy for a DIYer. The module is located in the trunk behind a trim panel, not on the frame rail like on the trucks and SUVs. Basic hand tools are all that’s required.
What happens if I install it without programming?
An unprogrammed module will not work. The vehicle will likely not start, and you will get communication error codes. Our service eliminates this problem by programming it for you before shipment.
Is this compatible with part number 20964305?
Yes, this module, part number 20964304, is a fully compatible and interchangeable replacement for part number 20964305. We will load the correct software for your vehicle regardless of which original part number you had.
Will this fix a P069E trouble code?
In the vast majority of cases, yes. The diagnostic trouble code P069E is one of the most common indicators of a failed Fuel Pump Control Module on these GM vehicles. Replacing the module is the standard, effective repair.
Product Details
Category: Fuel Pump Control Module (FPCM)
eBay Item ID:
To program your module, we require your full 17-digit VIN. Please enter it in the payment notes and save to ensure we receive it. Orders without a VIN within our 2-business-day handling period may be canceled, as programming cannot proceed without it.
Shipping
- Processing Time:
Reliably shipped within 2-3 business days.
Warranty
Enjoy peace of mind with a one-year replacement warranty on this part, effective from the date you receive it. Labor costs are not covered.
If the part fails within the warranty period, we’ll replace it with a comparable unit or refund your purchase price, ensuring a hassle-free experience.
Return Address:
Highway71autoparts
9131 Highway 71 NE
Spicer, MN, 56288