Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0191 on 2010-2014 Chevrolet Silverado: Fuel Rail Pressure Sensor Causes and Fixes

P0191 on a 2010-2014 Silverado typically points to a faulty Fuel Rail Pressure Sensor (FRPS) or a failing Fuel Pump Control Module (FPCM). The FPCM is a common failure point, often due to corrosion on its frame-mounted location near the spare tire. Expect to pay $40-$125 for a sensor or $70-$195 for a control module.

16 minutes to read 2010-2014 Chevrolet SILVERADO
Most Likely Cause
Failing Fuel Pump Control Module (FPCM)
Difficulty
3/5
Est. Time
1.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $950
Parts Price
$40 – $500
⚠️ Drivable, but... — You can drive, but the vehicle may hesitate, stall, or fail to start, potentially leaving you stranded. Ignoring the issue can lead to poor fuel economy and potential damage to other components like the catalytic converter.
Key Takeaways
  • P0191 means the fuel rail pressure is not what the computer expects it to be.
  • Before replacing the expensive fuel pump, thoroughly inspect the Fuel Pump Control Module (FPCM) and its wiring for corrosion, as it's a very common and cheaper fix.
  • Always verify actual fuel pressure with a mechanical gauge and compare it to your scan tool's reading to determine if the sensor is bad or if there's a real pressure problem.
  • Check for the related code P069E, which strongly points to a faulty FPCM.
  • Be aware of the generation split in 2014; ensure you are diagnosing and ordering parts for the correct fuel system (standard vs. direct injection).
The trouble code P0191 stands for "Fuel Rail Pressure Sensor Circuit 'A' Range/Performance". This means the Engine Control Module (ECM) has detected that the signal from the fuel rail pressure sensor is erratic, illogical, or does not match the expected pressure for the current engine conditions. The computer performs rationality checks, comparing the sensor's reading to commanded pressure, engine load, and RPM; if the reading is outside the expected range, the code is set. The computer can't trust the fuel pressure reading it's receiving, which is critical for controlling fuel delivery, performance, and efficiency. This code points to a performance problem, which could be the sensor itself or an actual issue with the fuel pressure being too high, too low, or unstable.

What's Unique About the 2010-2014 Chevrolet SILVERADO

The Fuel Pump Control Module (FPCM) mounted on the rear frame crossmember above the spare tire on a 2010-2014 Chevrolet Silverado.
On the 2010-2014 Silverado, the FPCM is mounted above the spare tire, exposing it to road salt and moisture that frequently causes P0191.

On this generation of Silverado, P0191 is frequently caused by more than just a bad sensor. A very common point of failure is the frame-mounted Fuel Pump Control Module (FPCM), which is highly susceptible to corrosion from road salt and moisture, leading to erratic fuel pressure. A bad ground connection for the FPCM is also a frequent culprit. Additionally, GM issued technical service bulletins for these trucks related to fuel system contamination (TSB #PIP5151A) and hard start/no-start conditions (TSB #PIP4949D), making a broader fuel system inspection critical.

Diagnostic Flowchart

An OBD2 scan tool displaying live fuel rail pressure data alongside a mechanical fuel pressure gauge.
Comparing the scan tool's reported fuel pressure to a mechanical gauge is the first step in determining if the sensor or the actual fuel delivery system is at fault.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

How does the scan tool fuel pressure compare to a mechanical gauge?
→ Replace the Fuel Rail Pressure Sensor 🎬 Watch: How to test the fuel pressure sensor before replacing. (FRPS) ($40-$125, OEM 12673824) and its O-ring. Apply dielectric grease to the connector per TSB 20-NA-197.
Is the Fuel Pump Control Module above the spare tire corroded?
🎬 See how to diagnose a failing fuel pump control module.
→ Replace the Fuel Pump Control Module ($70-$195, OEM 20877116). It must be programmed to your VIN. You can confirm by bypassing it with jumper wires.
→ Replace the in-tank fuel pump module assembly ($200-$500). Key-on pressure should be 50-62 PSI. Lifting the truck bed is often easier than dropping the tank.
Is code P069E present, or does the truck refuse to start?
🎬 Watch this troubleshooting guide for codes P0191 and P069E.
→ Inspect the FPCM on the frame rail above the spare tire. Bypass it with jumper wires; if the fuel pump runs, replace the FPCM ($70-$195).
→ Inspect the FRPS and FPCM connectors for corrosion. If clean, you need a shop to test for 50-62 PSI to rule out the $200-$500 in-tank pump.

Generation note: This range covers the end of the 2nd generation (GMT900, 2007-2013/14) and the start of the 3rd generation (K2XX, 2014-2019). The K2XX models introduced direct injection on V8s, which uses a more complex dual-pressure (low and high) fuel system. The fuel pressure sensor design also changed; for example, the 2014-2016 models use a sensor like GM part #12673824, while 2017+ models use a different sensor like #12708493, so ensure you have the correct part for your year.

Professional service recommended: Diagnosing this code involves testing a high-pressure fuel system, which can be dangerous if not depressurized correctly. An incorrect diagnosis can lead to replacing expensive parts unnecessarily, such as replacing a fuel pump when the FPCM is the actual issue.

Symptoms You May Notice

  • Check Engine Light is on
  • Hard starting or long crank times
  • No-start condition
  • Rough idle and engine stalling
  • Poor acceleration and loss of engine power
  • Engine hesitation or surging under load
  • Reduced fuel economy
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the fuel rail pressure sensor when the actual fault is with the Fuel Pump Control Module (FPCM) or a weak fuel pump.
  • On direct injection engines (2014+), replacing the high-pressure fuel pump when the issue is with the low-pressure in-tank pump or FPCM.

Most Likely Causes

A clean, undamaged electrical connector compared to a heavily corroded connector with green oxidation on the pins.
Corrosion inside the FPCM connector (right) is a leading cause of P0191, disrupting the signal to the fuel pump. A healthy connector (left) should have bright, clean pins.
  1. Failing Fuel Pump Control Module (FPCM) 🔴 High Probability → Shop Fuel Pump The FPCM is mounted on the frame rail, often on a crossmember above the spare tire, making it highly susceptible to corrosion from road salt and moisture. This is a well-documented failure point on GM trucks of this era.
    How to confirm: Inspect the FPCM and its connector for corrosion or physical damage. A scan tool may show a P069E code alongside P0191, strongly pointing to the FPCM. You can test for power and ground at the module connector. A common DIY test is to bypass the module with jumper wires to see if the fuel pump runs, which confirms a bad module.
    Typical fix: Replace the Fuel Pump Control Module. The new module must be programmed to the vehicle's VIN.
    Est. part cost: $70-$195
  2. Faulty Fuel Rail Pressure Sensor (FRPS) 🟡 Medium Probability → Shop Fuel Pressure Sensor Sensors can fail over time due to heat cycles and vibration. Corrosion at the electrical connector is also a known issue, as noted in GM TSB 20-NA-197, which applies to a wide range of GM vehicles and codes including P0191.
    How to confirm: Use a scan tool to monitor the fuel rail pressure reading. Compare this reading to a mechanical fuel pressure gauge connected to the fuel rail. If the scan tool data is erratic or does not match the mechanical gauge, the sensor is likely faulty.
    Typical fix: Replace the fuel rail pressure sensor and its O-ring. Apply dielectric grease to the new connector to prevent future corrosion.
    Est. part cost: $40-$125
  3. Weak or Failing In-Tank Fuel Pump 🟡 Medium Probability → Shop Fuel Pump The fuel pump can wear out over time, failing to provide adequate pressure to the fuel rail. The fuel filter is integrated into the pump module on these trucks and cannot be serviced separately.
    How to confirm: Perform a fuel pressure test with a mechanical gauge. For many V8 models, key-on pressure should be around 50-62 PSI. If the pressure is low, drops significantly under load, or is erratic, the pump is the primary suspect.
    Typical fix: Replace the in-tank fuel pump module assembly. This can often be done by lifting the truck bed rather than dropping the tank.
    Est. part cost: $200-$500
  4. Fuel System Contamination ⚪ Low Probability GM issued TSB #PIP5151A regarding fuel system contamination from sources like poor fuel quality causing hard starts, rough running, and setting P0191.
    How to confirm: A fuel pressure test may show erratic readings. Visual inspection of the fuel tank or fuel samples may reveal debris, water, or other contaminants.
    Typical fix: Clean the entire fuel system, including the tank and lines, and replace the fuel pump module/filter assembly.
    Est. part cost: $200-$500 (for pump, plus labor)

Rare But Worth Checking

  • Damaged Wiring or Connector: Corrosion or damage to the wiring harness for the FRPS or FPCM can cause intermittent signals, mimicking a failed component. TSB 20-NA-197 specifically calls out inspecting the FRPS connector for corrosion and replacing the connector pigtail (Part No. 19367009) if damage is found.
  • Faulty Powertrain Control Module (PCM): → Shop Engine Control Module (ECM) This is very rare, but a faulty PCM can misinterpret sensor data. This should only be considered after all other possibilities have been exhaustively ruled out.

Diagnosis Steps

  1. Check for other stored DTCs, paying close attention to codes like P0087, P0088, or P069E, as they strongly suggest a fuel delivery problem.
  2. Connect a scan tool and observe the live data for the fuel rail pressure sensor. Note the reading with the key on, engine off, and while running. Look for erratic behavior or values that don't make sense.
  3. Connect a mechanical fuel pressure gauge to the fuel rail's service port. Compare the mechanical reading to the scan tool's reported pressure. They should be within a few PSI of each other.
  4. If the pressures do not match, the Fuel Rail Pressure Sensor (FRPS) is likely faulty.
  5. If the pressures match but are low or erratic, the problem is with fuel delivery. Visually inspect the Fuel Pump Control Module (FPCM) and its ground wire, located on the frame rail near the spare tire, for heavy corrosion or physical damage.
  6. If the FPCM appears okay, test its power and ground circuits. A scan tool can be used to command the fuel pump on and off to verify FPCM function.
  7. If the FPCM and its wiring are good, test the in-tank fuel pump's pressure and volume to ensure it meets specifications (typically 50-62 PSI key-on, engine-off for V8s).
  8. Inspect the wiring and connectors for the FRPS and FPCM for any signs of corrosion, chafing, or loose pins, as detailed in TSB 20-NA-197.

Parts You'll Likely Need

  • Fuel Pump Control Module (FPCM) (OEM #20877116) — This module is a very common failure point due to its location on the frame, where it is exposed to moisture and corrosion, causing erratic fuel pressure.
    Trusted brands: ACDelco, Dorman (e.g., 601-131), Wells
    OEM price range: $120-$195
    Aftermarket price range: $70-$150
  • Fuel Rail Pressure Sensor (FRPS) (OEM #12673824) — This sensor provides the pressure reading to the ECM. It can fail internally or its connector can corrode, sending incorrect signals and triggering P0191.
    Trusted brands: ACDelco, Bosch, Delphi, Dorman
    OEM price range: $70-$125
    Aftermarket price range: $40-$80
  • In-Tank Fuel Pump Module — A weak or failing pump will cause low fuel pressure, directly leading to a P0191 code. The fuel filter is integrated into this assembly.
    Trusted brands: ACDelco, Delphi
    OEM price range: $350-$500
    Aftermarket price range: $200-$350

Related Codes That Often Appear With This One

  • P0087 — Indicates 'Fuel Rail/System Pressure - Too Low,' which is a direct mechanical consequence of the issues causing P0191. This code is mentioned in TSBs PIP4949D and PIP5151A.
  • P0088 — Indicates 'Fuel Rail/System Pressure - Too High,' which can also trigger the P0191 performance code. This code is also mentioned in TSBs PIP4949D and PIP5151A.
  • P069E — Indicates 'Fuel Pump Control Module Requested MIL Illumination.' This code points directly to a fault with the FPCM, a very common cause for P0191 on these trucks.

Technical Service Bulletins (TSBs) & Recalls

  • PIP4949D: Mentions P0191 in the context of hard start or no-start conditions.
  • PIP5151A: Discusses fuel system contamination as a potential cause for P0191.

Platform-Specific Known Issues

  • TSB #PIP4949D notes that P0191 can be associated with hard start or no-start conditions.
  • TSB #PIP5151A points to fuel system contamination as a potential cause for P0191, requiring the entire fuel system to be cleaned.
  • TSB #20-NA-197 (for later models, but relevant) identifies corrosion at the fuel pressure sensor electrical connector as a cause for P0191 and other fuel-related codes.

Mechanic-Grade Diagnostic Values

  • Low-Pressure Fuel System (All Years) — expected: 50-62 PSI (345-414 kPa) with key on, engine off.. Failure: Pressure is low, fluctuates wildly, or drops significantly under load.
  • High-Pressure Fuel System (2014+ Direct Injection) — expected: Approximately 700-900 PSI at idle.. Failure: Pressure is excessively high (e.g., 2500 PSI at idle) or fails to build, often setting P0087 or P0088.
  • Fuel Rail Pressure Sensor (FRPS) Signal Voltage (Key On, Engine Off) — expected: Approximately 1.5V to 1.8V.. Failure: Voltage is stuck high near 5.0V (indicating an open in the signal circuit) or near 0V.
  • FRPS 5V Reference Circuit — expected: 4.8-5.2 V.. Failure: A reading outside this range indicates a short to voltage, short to ground, or an open/high resistance in the circuit.
  • FPCM Power and Ground Circuits (Voltage Drop) — expected: Less than 0.1V drop on both the power and ground side with the circuit energized.. Failure: Excessive voltage drop indicates a poor connection or corroded wire that needs to be repaired before replacing the module.

Scan Tool Commands That Help

  • GDS2 / Tech2 (or equivalent professional scan tool): Fuel Pump On/Off Command (Output Control) — Used to verify if the ECM, FPCM, and fuel pump are communicating. When commanding the pump ON, you should hear it run and see pressure build on a gauge. If the pump doesn't run, it points to a failure in the FPCM, wiring, or the pump itself.
  • GDS2 / Tech2: FSCM/FPCM Programming — A new Fuel Pump Control Module must be programmed to the vehicle's VIN to function correctly. This is a required step after replacement.

Wiring & Ground Locations

  • FPCM Ground — The FPCM is typically grounded to the frame near its mounting location, which is on a crossmember above the spare tire.. Corrosion of this ground connection is a very common cause of erratic FPCM behavior, leading to fluctuating fuel pressure and the P0191 code. A voltage drop test on the ground is critical.
  • FPCM Connector (Pin 13) — The Dark Green/White wire at Pin 13 of the FPCM connector.. This is the command signal wire from the ECM. With the key on, it should have 12V (either constantly, for 3-6 seconds, or while cranking). If there is no voltage here but there is voltage at the corresponding PCM pin (Pin 50, black connector), there is a break in the wire.
  • Wiring Harness Chafe Point — In the square tube section of the frame where the wiring loom makes a turn under the driver's side, near the underhood fuse panel.. A documented case showed the power wire to the FPCM chafing and breaking inside this part of the frame, causing a voltage drop and preventing the module from working, which can trigger P0191.

Real Owner Repair Stories

  • YouTube channel 'Chevy Silverado p0191 and p069e troubleshoot + repair' (2007 Chevrolet Silverado (GMT900 platform, similar to 2010-2013)) — Check Engine Light with codes P0191 and P069E, low fuel pressure, and eventually a no-start condition.
    ❌ Tried (didn't work) Replaced the Fuel Rail Pressure Sensor., Replaced the in-tank fuel pump (this corrected the low pressure reading but the codes remained).
    ✅ What actually fixed it Replacing the Fuel Pump Control Module (FPCM). The owner confirmed the FPCM was bad by using jumper wires to bypass it, which allowed the truck to start. A new FPCM programmed to the VIN resolved the codes.

OEM Part Supersession History

  • 20877116 (FPCM)20791901, 20827745, 20850927. — Standard part revision and consolidation by the manufacturer.
    Heads up: The replacement module must be programmed to the vehicle's VIN to function.
  • 12623130 (FRPS)12673824. — Updated part design by the manufacturer.

Model Year Variations Within This Range

The high-pressure fuel pump and direct injection fuel rail on a 2014 and newer Chevrolet Silverado EcoTec3 V8 engine.
The 2014 transition to the K2XX platform introduced direct injection on V8 models, adding a high-pressure mechanical fuel pump and changing the fuel rail pressure sensor design.
  • 2010-2013 (GMT900): These models use a conventional returnless port fuel injection system. P0191 diagnosis focuses entirely on the low-pressure side: the in-tank pump, the FPCM, the FRPS, and wiring. Fuel pressure should be around 50-62 PSI.
  • 2014 (K2XX): The 2014 model year introduced the EcoTec3 V8 engines with Direct Injection (DI). This adds a second, engine-driven high-pressure fuel pump (HPFP) that boosts pressure to hundreds or thousands of PSI. For these engines, P0191 can be caused by failures in either the low-pressure system (in-tank pump, FPCM) or the high-pressure system (HPFP, high-pressure sensor).
P0191 | p0191 fuel rail pressure sensor circuit range/performance | code p0191
P0191 | p0191 fuel rail pressure sensor circuit range/performance | code p0191
How to Replace 5.3L Silverado High Pressure Fuel Pump - Powertrain P0175 P0172 Serria Tahoe Yukon
How to Replace 5.3L Silverado High Pressure Fuel Pump - Powertrain P0175 P0172 Serria Tahoe Yukon
2014-2020 Chevy Silverado Tahoe,Suburban GMC Yukon high pressure pump replacement w/ P0172 P0175
2014-2020 Chevy Silverado Tahoe,Suburban GMC Yukon high pressure pump replacement w/ P0172 P0175
Chevy Silverado p0191 and p069e troubleshoot + repair
Chevy Silverado p0191 and p069e troubleshoot + repair
Diagnosing Silverado Fuel Pump Control Module
Diagnosing Silverado Fuel Pump Control Module
Fuel System Control Module Overview Diag - Replacement
Fuel System Control Module Overview Diag - Replacement
HOW TO TEST FUEL PRESSURE SENSOR ON CHEVY, CHEVROLET, GMC, BUICK, CADILLAC
HOW TO TEST FUEL PRESSURE SENSOR ON CHEVY, CHEVROLET, GMC, BUICK, CADILLAC
How to Test a Fuel Pressure Sensor the Right Way! (Before Replacing It)
How to Test a Fuel Pressure Sensor the Right Way! (Before Replacing It)
2012 Chevy Code P0191 - Low pressure fuel pump *** See description
2012 Chevy Code P0191 - Low pressure fuel pump *** See description
How to Test a Fuel Pressure Sensor the Right Way! (Before Replacing It)
How to Test a Fuel Pressure Sensor the Right Way! (Before Replacing It)
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 25, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0191 for:
  • Chevrolet SILVERADO: 20102011201220132014
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part