Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The vehicle suddenly runs much worse, loses power sharply, or the check-engine light starts flashing.
- !There is a strong smell, smoke, overheating, or any symptom that suggests a real-time safety problem rather than a stored code alone.
What to check first
Step-by-step checks
- 1
Safety first
Work on the fuel system only with the engine off and keep sparks, hot surfaces, and open flames away from the area
- 2
Free - no tools
Check whether the code appears during cranking, idle, acceleration, or hot restart, because the pattern can point toward the pump, regulator, or sensor side
- 3
Basic tool needed
Inspect the fuel rail pressure sensor connector and harness for loose fitment or damage
- 4
Basic tool needed
Listen for weak pump prime or long crank behavior before assuming the sensor is bad
- 5
Basic tool needed
If scan data is available, compare commanded rail pressure with actual rail pressure under the conditions that set the code
- 6
Basic tool needed
Check fuel level and note whether the symptom gets worse with low fuel, because that can expose a weak supply problem
If the code returns
- -If actual pressure is low or unstable, the pump, filter, regulator, or supply restriction becomes more likely than the sensor alone.
- -If actual pressure looks good but the signal still fails range checks, the sensor or wiring moves higher on the list.
- -If the code returns after a connector repair or sensor swap, revisit the fuel supply side and the scan-data pattern.
Background
What this code means
P0191 is a generic OBD-II code for fuel rail pressure sensor range or performance.
In plain terms, the ECU thinks the pressure signal makes no sense for the engine load, speed, or starting conditions. That can come from a real fuel pressure problem or from a sensor and wiring issue that is making normal pressure look wrong.
Diagnosis
Common causes
Weak fuel pump or supply restriction
A pump that cannot keep up under load can make the pressure reading fall outside the expected range.
Faulty fuel rail pressure sensor
The sensor may report a value that does not track real pressure closely enough for the ECU.
Pressure regulator or control issue
If the system cannot hold the target pressure, the reading will fail the performance test.
Wiring or connector fault
Intermittent signal loss can make the pressure look out of range even when the fuel system is partly healthy.
Avoid these mistakes
What not to do
- xDo not replace the sensor before checking whether the engine is actually losing fuel pressure.
- xDo not ignore long crank, stall, or power-loss symptoms that point toward a real supply problem.
Parts
Parts that may need replacing
See also
Related OBD codes
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0191 was seeded from dtcdb and then expanded around common fuel rail pressure range/performance faults, especially pump weakness, pressure control issues, and sensor mismatch.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference