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 2014-2021 Mazda 6 2.5L: Fuel Rail Pressure Sensor Issues & Fixes

On a 2014-2021 Mazda 6, code P0191 almost always points to a failing high-pressure fuel pump (HPFP), not the sensor. This is a well-documented issue, confirmed by a Mazda Technical Service Bulletin (TSB) for early models, but failures are seen across the generation. The fix is to replace the HPFP, which can cost between $700 and $1,500 at a shop.

19 minutes to read 2014-2021 Mazda 6
Most Likely Cause
Failing High-Pressure Fuel Pump (HPFP)
Difficulty
5/5
Est. Time
2.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$950 – $1700
Parts Price
$650 – $1100
⚠️ Drivable, but... — You can likely drive, but expect significant performance issues like engine hesitation, sudden stalling, and reduced power, which can be unsafe in traffic. Some owners report the vehicle shutting off on the interstate or being unable to accelerate past 2000 RPM (limp mode). Continued driving could lead to a no-start condition.
Key Takeaways
  • For the 2014-2021 Mazda 6, P0191 is almost always caused by a failed High-Pressure Fuel Pump (HPFP), not the sensor.
  • Mazda released a Technical Service Bulletin (01-010/14) that confirms this is a known manufacturing defect, especially on 2014 models.
  • Do not replace the fuel rail pressure sensor first. Proper diagnosis involves checking live fuel pressure data to confirm the pump is not meeting the target pressure.
  • This repair is not recommended for DIY due to the extremely high pressures in the fuel system, which pose a fire and safety risk.
  • When replacing the HPFP, the single-use high-pressure fuel pipe must also be replaced.
The trouble code P0191 stands for "Fuel Rail Pressure Sensor Circuit Range/Performance". On your Mazda 6 with its SkyActiv-G direct injection engine, this means the Powertrain Control Module (PCM) has detected that the actual pressure in the high-pressure fuel rail is either higher or lower than the pressure it expects for the current engine conditions. The PCM constantly compares the actual pressure reading from the sensor to a target value; when they don't match for a set period, the code is triggered and the PCM may enter a fail-safe mode to protect the engine.

What's Unique About the 2014-2021 Mazda 6

Mazda's SkyActiv-G engines use a high-pressure direct injection system that is sensitive to fuel pressure deviations. For early models in this generation (specifically 2014 vehicles produced before December 1, 2013), Mazda issued Technical Service Bulletin (TSB 01-010/14) and its successor (01-004/15). These bulletins acknowledge that a "manufacturing error of the inner parts" of the high-pressure fuel pump (HPFP) is the primary cause for this code. This makes P0191 on this platform a very specific issue, where the problem is almost certainly the pump itself, not the sensor the code is named after, even on model years not explicitly covered by the TSB.

Professional service recommended: This repair involves the high-pressure fuel system where pressures can exceed 2,000 PSI, creating a significant fire risk and potential for injury if not handled with proper procedures and tools. Depressurizing the system is a critical first step.

Symptoms You May Notice

  • Check Engine Light is on
  • Engine hesitation or stumbling during acceleration
  • Sudden loss of power, especially under load
  • Engine stalling, sometimes while driving at speed or coming to a stop
  • Engine will not accelerate past 2000 RPM (limp mode)
  • Rough or unstable idle
  • Difficulty starting the engine
  • Strong smell of gasoline in the engine oil
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the fuel rail pressure sensor when the actual problem is the high-pressure fuel pump. This is the most common misdiagnosis for this specific vehicle and code, as the TSB points directly to the pump as the culprit.

Most Likely Causes

  1. Failing High-Pressure Fuel Pump (HPFP) 🔴 High Probability → Shop Fuel Pump Mazda TSB 01-010/14 and its successor 01-004/15 explicitly identify a manufacturing defect in the HPFP as the root cause for P0191 on early models of this generation. This pattern of failure continues to be the most common cause across the year range, with forum posts confirming failures on 2017 and 2018 models as well.
    How to confirm: Use a scan tool to monitor live data for 'Fuel Rail Pressure'. At idle, a healthy system should show 3.0 MPa (approx. 435 PSI) or more. If the actual pressure is stuck at a low value (e.g., 60-70 PSI, which is low-side pressure) and does not increase with engine load, the HPFP is very likely the cause. Also, check the engine oil for a strong gasoline smell, which can indicate the failing pump's internal seal has failed, leaking fuel into the crankcase.
    Typical fix: Replace the high-pressure fuel pump, the single-use high-pressure fuel pipe, and the pump's rubber seal. The TSB specifies using a modified part.
    Est. part cost: $650-$1100
  2. Faulty Fuel Rail Pressure Sensor ⚪ Low Probability → Shop Fuel Pressure Sensor
    How to confirm: This is an unlikely cause. However, if the fuel pressure readings on the scan tool are erratic, stuck at a maximum value (like 2281 PSI), or do not change at all when the engine is running, the sensor itself or its wiring could be the issue. Test the sensor's wiring for continuity and check for proper voltage.
    Typical fix: Replace the fuel rail pressure sensor.
    Est. part cost: $50-$150
  3. Wiring or Connector Issue ⚪ Low Probability
    How to confirm: Visually inspect the wiring harness and connector for the fuel rail pressure sensor. Look for any signs of corrosion, damage, or loose pins. A forum user on a similar platform found a chafed wire under the intake manifold to be the ultimate cause after replacing the PCM. Perform a continuity test on the wires between the sensor and the PCM.
    Typical fix: Repair the damaged wiring or replace the connector pigtail.
    Est. part cost: $20-$50

Rare But Worth Checking

  • Failing Low-Pressure Fuel Pump (In-Tank): → Shop Fuel Pump A recall was issued for the low-pressure fuel pump on some 2018 Mazda 6 models (NHTSA #21V923000) for a different issue that could cause stalling. While less likely to cause P0191, a weak in-tank pump can starve the HPFP of fuel. A technician should first test the low-side pressure (should be 55-71 PSI) to rule this out before condemning the more expensive HPFP.
  • Powertrain Control Module (PCM) Failure: → Shop Engine Control Module (ECM) In very rare cases, the PCM itself can fail, causing incorrect readings or false codes. This should only be considered after all other possibilities, including wiring faults, have been exhaustively ruled out.

Diagnosis Steps

  1. Verify the code P0191 is present using an OBD-II scanner. Check for any other related codes like P0192, P0087, or P0088.
  2. Check for Technical Service Bulletins. TSB 01-004/15 is directly relevant for 2014 models with VINs lower than JM1GJ**162756.
  3. Using a scan tool with live data capability, monitor the 'Fuel Rail Pressure' (FRP) PID. Compare the desired pressure with the actual pressure at idle and under load.
  4. A healthy system will show around 435 PSI (3.0 MPa) at idle and increase significantly with RPM. If the actual pressure is stuck low (e.g., 60-70 PSI) and doesn't respond to load, the HPFP is the primary suspect.
  5. Before condemning the HPFP, verify the low-pressure fuel pump is supplying adequate pressure to it. Check low-side pressure; it should be between 55-71 PSI.
  6. As a key diagnostic step, check the engine oil dipstick for a strong smell of gasoline. A failing HPFP can leak fuel into the crankcase, diluting the oil and causing further engine damage.
  7. If the pressure reading is erratic or frozen, inspect the fuel rail pressure sensor's connector and wiring for damage, corrosion, or loose connections.
  8. If the HPFP is confirmed to be the cause, replace the pump, the single-use high-pressure fuel line, and the rubber seal as per the workshop manual instructions.

Parts You'll Likely Need

  • High-Pressure Fuel Pump (HPFP) (OEM #PE19-20-3F0) — This is the most common failure part for code P0191 on this vehicle, as confirmed by Mazda's own Technical Service Bulletins. This part number supersedes previous versions like PE18-20-3F0, PE01-20-3F0F, and others.
    Trusted brands: Mazda (OEM)
    OEM price range: $620-$900
    Aftermarket price range: $400-$800
  • High-Pressure Fuel Pipe (OEM #PE02-13-L70) — This is a single-use, 'torque-to-yield' part that must be replaced anytime it is disconnected to prevent dangerous high-pressure fuel leaks. The TSB explicitly calls for its replacement.
    Trusted brands: Mazda (OEM)
    OEM price range: $40-$70
    Aftermarket price range: $30-$60

Related Codes That Often Appear With This One

  • P0192 — This code for 'Fuel Rail Pressure Sensor Circuit Low Input' often appears for the same reason as P0191—a failing high-pressure fuel pump that cannot build enough pressure.
  • P0087 — This code for 'Fuel Rail/System Pressure - Too Low' is a more direct indicator of low pressure and is frequently caused by a failing HPFP.
  • P0088 — This code for 'Fuel Rail/System Pressure - Too High' is also mentioned in the superseding TSB 01-004/15, indicating that erratic behavior from the failing HPFP can sometimes cause pressure spikes.

Technical Service Bulletins (TSBs) & Recalls

  • 01-010/14: 'MULTI-MODEL (WITH SKYACTIV 2.0L/2.5L) - MIL ON WITH DTC P0191:00'. Confirms the cause is the high-pressure fuel pump failing to generate target pressure due to a "manufacturing error of the inner parts". Applies to 2014 Mazda 6 vehicles with VINs lower than JM1GJ**162756.
  • 01-004/15: This bulletin supersedes TSB 01-010/14, adding DTC P0088:00 to the list of codes caused by the same HPFP failure and revising warranty information. It confirms the same root cause and repair procedure.

Platform-Specific Known Issues

  • TSB 01-010/14 & 01-004/15: Mazda issued these bulletins for 2014 Mazda 6 models (and other SkyActiv vehicles) which explicitly identify the high-pressure fuel pump as the cause for P0191 due to an internal manufacturing error. The fix is to replace the pump with a modified part. The TSB applies to 2014 Mazda 6 vehicles with VINs lower than JM1GJ**162756.

Mechanic-Grade Diagnostic Values

  • Low-Pressure Fuel Pump (In-tank) — expected: 55-71 PSI (Key On, Engine Off). Failure: Pressure below 55 PSI indicates a weak in-tank pump that can starve the HPFP.
  • High-Pressure Fuel System at Idle — expected: Approx. 400-522 PSI (3.0 - 3.6 MPa). Failure: Pressure is stuck low (near 60-70 PSI) or does not respond to RPM changes.
  • High-Pressure Fuel System Under Load — expected: Up to 2,176 PSI (15.0 MPa). Failure: Actual pressure fails to rise significantly from idle when revving or driving.
  • Fuel Rail Pressure Sensor Signal Voltage (KOEO) — expected: ~0.5V. Failure: Voltage is stuck high (near 5V) or low (near 0V).
  • Fuel Rail Pressure Sensor Signal Voltage (Idle) — expected: ~1.0V - 1.7V. Failure: Voltage is erratic or does not correspond to the expected idle pressure.
  • Fuel Rail Pressure Sensor Connector Pins (KOEO) — expected: Pin 1 (Power): 5V Reference; Pin 2 (Signal): ~0.5V; Pin 3 (Ground): 0V / Continuity to ground.. Failure: Incorrect voltage on any pin or an open/short on the ground wire.

Scan Tool Commands That Help

  • Mazda IDS / FORScan / Advanced Scan Tools: Fuel Pump Activation / On-Demand Self Test — Can be used with the engine off to command the low-pressure in-tank pump to run. This helps isolate a fault between the low-pressure and high-pressure sides by verifying the low-side pump can build and hold pressure independently.

Wiring & Ground Locations

  • PCM Connector Pins (FRP Sensor Circuit) — At the Powertrain Control Module connector in the engine bay.. For advanced diagnosis, testing at the PCM connector verifies the entire circuit's integrity. For a similar SkyActiv engine, the pins are 1CA (Signal), 1CB (5V Power), and 1BJ (Ground), allowing a technician to check for opens, shorts, or high resistance between the sensor and the PCM.
  • G1 / G2 — Behind the driver's side headlight assembly in the engine compartment.. These are primary ground points for the forward engine bay harness. A loose or corroded connection here can cause erratic sensor readings and control module issues, potentially triggering a false P0191 code.
  • HPFP Ground — A ground wire is typically attached to the High-Pressure Fuel Pump housing or nearby on the transmission case.. While the FRP sensor has its own ground via the PCM, a poor ground for the HPFP's control solenoid (spill valve) could potentially cause erratic pump behavior that leads to pressure performance codes.

Real Owner Repair Stories

  • Reddit user, 2016 Mazda 6 (2016 Mazda 6) — Check engine light, car juddered on startup, loss of power, hesitation to upshift gears.
    ❌ Tried (didn't work) Driving in manual mode to manage shifting.
    ✅ What actually fixed it The dealer initially read code P0191, then also found P0192. They diagnosed a faulty high-pressure fuel pump and replaced it, which resolved the issue. This aligns with the known common failure.
  • Reddit user, 2015 CX-5 2.5L (same engine/HPFP) (2015 Mazda CX-5 2.5L with 121k miles) — Car lurched, went into limp mode (3000 RPM max), and threw codes P0171 (lean) and P0192 (fuel pressure low). Also experienced crank-no-start and rough idle.
    ❌ Tried (didn't work) The dealer had recently replaced the low-pressure fuel pump, which did not prevent the issue.
    ✅ What actually fixed it The dealer diagnosed low pressure from the high-pressure fuel pump. The owner was quoted $1600 for the HPFP replacement, confirming this as the diagnosed root cause after the low-pressure pump was ruled out.

OEM Part Supersession History

  • PE01-20-3F0B, PE01-20-3F0C, PE01-20-3F0D, PE01-20-3F0E, PE01-20-3F0F, PE18-20-3F0, PE18-20-3F0APE19-20-3F0 — Part revision and improvement to address the manufacturing defect identified in TSB 01-010/14.
    Heads up: One aftermarket seller notes that if the original fuel pump is part number PE22-20-3F0, this part (PE19-20-3F0) is not compatible. Always verify the part number on the existing pump before ordering.

Model Year Variations Within This Range

  • 2014-2017 (Pre-facelift): These models are most associated with the HPFP failure TSB. The infotainment system is notably dated compared to later models.
  • 2018-2021 (Post-facelift): Received a significant interior/exterior refresh, improved noise/vibration dampening, and the 2.5L NA engine gained cylinder deactivation. While the HPFP is still a potential failure point, it is less commonly documented than on early models. A recall for the low-pressure fuel pump was issued for some 2018 models.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Infotainment 'Ghost Touch' / Delamination 🟠 Medium — Very common, especially on 2016+ models. Often worsens in heat and humidity. Can make the system unusable. (Ref: No recall, but Mazda has had warranty extension programs for some models. The issue is a physical failure of the screen's digitizer.)
  • Intake Valve Carbon Buildup 🟡 Low — A potential long-term issue inherent to all direct-injection (GDI) engines, including SkyActiv-G. Mazda's design mitigates it better than some other brands, and it is not considered a widespread problem requiring frequent cleaning for most owners. Onset is typically over 100,000 miles, if at all.
  • Cracked/Torn Air Intake Hose 🟡 Low — The flexible rubber hose between the air filter box and the throttle body can become brittle and tear, causing lean codes, rough idle, and hesitation. This is a relatively common and inexpensive fix.
  • Failing Cooling Fan Control Module 🟠 Medium — A known issue where the cooling fan module can fail, causing fans to run constantly or not at all, leading to potential overheating.
  • Low-Pressure Fuel Pump Failure (2018 models) 🔴 High → Shop Fuel Pump — Specific to 2018 models, a recall (NHTSA #21V923000) was issued for the in-tank low-pressure fuel pump impeller, which could deform and cause the pump to fail, leading to engine stalling. (Ref: NHTSA Recall #21V923000)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For this specific repair, buying a used High-Pressure Fuel Pump (HPFP) is NOT recommended. The original part is known to have a manufacturing defect, and a used part from a donor vehicle is highly likely to either be faulty already or fail prematurely. Other related components like sensors or wiring harnesses could be sourced from a junkyard if needed, but the pump itself should be new.

What to inspect on the donor part:

  • Not applicable for the HPFP due to the high risk of failure.

OEM-only on this vehicle (don't cheap out):

  • High-Pressure Fuel Pump (HPFP): Given the known TSB and manufacturing defect, only a new OEM part (or a new part from the original equipment manufacturer, like Bosch) with the latest part number (PE19-20-3F0) should be used to ensure the problem is fixed permanently.
  • High-Pressure Fuel Pipe: This is a one-time-use, torque-to-yield part. It must be replaced with a new OEM part anytime it is disconnected to prevent catastrophic, high-pressure fuel leaks.

Aftermarket brands forum-validated for this vehicle:

  • Bosch: Bosch is often the Original Equipment Manufacturer for Mazda's fuel system components. A new Bosch-branded sensor or pump is generally considered a reliable alternative to dealer-sourced parts.

Brands owners have reported issues with on this vehicle:

  • Unbranded/white-box parts: Avoid generic, no-name high-pressure fuel pumps from online marketplaces. The extreme pressures and precision required for a GDI system mean that low-quality parts are a significant safety and reliability risk. There are no specific aftermarket brands with widespread negative reports, but the general advice is to stick with OEM or a reputable OE manufacturer like Bosch.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2016 Mazda 6 2.5L SkyActiv-G

Symptoms: Check engine light turned on, car juddered during morning start, loss of power on the road, and the car would not upshift gears correctly, requiring manual mode to stay drivable.

What fixed it: The technician at KwikKar identified the code, though the final fix is pending the diagnostic results for the fuel system.

Source hint: Reddit r/mazda

2017 Mazda 6 2.5L SkyActiv-G — ~49709 miles

Symptoms: High Pressure Fuel Pump failure.

What fixed it: Replacement of the High Pressure Fuel Pump (HPFP).

Source hint: Mazda Forum thread titled 'High Pressure Fuel Pump Failure - Mazda Forum'

2014 Mazda 6 2.5L SkyActiv-G

Symptoms: MIL ON with DTC P0191:00 due to a manufacturing error of the inner parts of the high-pressure fuel pump.

What fixed it: Replace the high-pressure fuel pump with a modified part and replace the high-pressure fuel pipe.

Source hint: TSB 01-010/14

Frequently Asked Questions

Does TSB 01-004/15 apply to my 2014 Mazda 6?
Yes, if your 2014 Mazda 6 has a VIN lower than JM1GJ******162756. This bulletin identifies a manufacturing error in the high-pressure fuel pump (HPFP) as the cause for P0191.
I have a 2018 Mazda 6; could my P0191 code be related to a recall?
While P0191 specifically points to the high-pressure system, 2018 models are subject to NHTSA Recall #21V923000 for the low-pressure fuel pump impeller. A failure in the low-pressure pump can prevent the HPFP from receiving adequate fuel, potentially triggering pressure-related codes.
Why does my engine oil smell like gasoline along with the P0191 code?
This is a known symptom of a failing High-Pressure Fuel Pump (HPFP) on the SkyActiv-G engine. An internal seal failure in the pump can leak fuel directly into the crankcase, diluting the oil.
Can I just replace the fuel rail pressure sensor to fix P0191?
While possible, it is considered a low-probability cause for this specific vehicle. Diagnostic data shows the HPFP is the much more common failure point. You should verify if the actual pressure is stuck at low-side values (60-70 PSI) before replacing the sensor.
My Mazda 6 won't accelerate past 2000 RPM. Is this related to P0191?
Yes, P0191 can trigger a 'limp mode' which limits the engine to 2000 RPM to prevent damage when the high-pressure fuel pump cannot meet the target pressure.
What parts are required to fix the HPFP issue according to Mazda?
Per TSB 01-010/14, you must replace the high-pressure fuel pump with a modified part, along with a new single-use high-pressure fuel pipe and the pump's rubber seal.
P0192 High Pressure Fuel Pump - Any Mazda 4 Cylinder Engine Problem - Easy 30 Minutes Job
P0192 High Pressure Fuel Pump - Any Mazda 4 Cylinder Engine Problem - Easy 30 Minutes Job
Fuel Rail Pressure Sensor Diagnostics | Test & Fix P0191 Fuel Rail Pressure Sensor Circuit
Fuel Rail Pressure Sensor Diagnostics | Test & Fix P0191 Fuel Rail Pressure Sensor Circuit
Mazda 6 Fuel Pump Replacement
Mazda 6 Fuel Pump Replacement
How To Fix P0191 Code - Fuel Rail Pressure Sensor Range And Performance Fix
How To Fix P0191 Code - Fuel Rail Pressure Sensor Range And Performance Fix
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 27, 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 (Deep Dive) for:
  • Mazda 6: 20142015201620172018201920202021
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