OBD-II trouble code
P2295: Fuel Pressure Regulator 2 Control Circuit Low
The second fuel pressure regulator's control circuit is being pulled toward ground when it should be sitting at rest. The module has almost certainly protected itself by shutting the output down, which is why the circuit reads dead even after the short has let go.
Quick facts
- System
- Powertrain
- Category
- Fuel & Air
- Severity
- High severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $120 – $1,400
- DIY difficulty
- Advanced DIY
Browse every code in P2200–P229F, or start from the full code library.
What does P2295 mean?
On a circuit the module drives from the low side, the wire should rest near system voltage when the driver is off and be pulled down only when the module chooses to pull it. P2295 says the module found it down when it had not asked for that, which in practice means the conductor has found a path to ground somewhere other than through the driver.
The part of this that is worth understanding is not the short itself but what the module does about it. An unintended path to ground lets far more current through the output stage than the winding alone would draw, and that current is destructive to the transistor carrying it. Modules are built to notice this and to save themselves: the driver senses the overcurrent and switches off, and in almost every design it stays off for the remainder of the ignition cycle rather than retrying immediately. That single design decision explains most of the confusion this code produces.
It means, first, that the circuit you sit down to measure is dead by the module's own choice, not necessarily because anything is still wrong at that instant. A chafe that touched once on a bump can set this code and then separate again, leaving you looking at zero command, zero current and a regulator doing nothing, with a harness that will pass every test you can throw at it. Cycle the ignition before drawing any conclusion from live data; if the command comes back and the circuit works normally, the fault was real but intermittent and you are looking for something positional.
It means, second, that repeated clearing without repair is expensive in a way this code's cheap-sounding cause does not suggest. Every restart after a short is one more overcurrent event through the same output stage, and output drivers do eventually fail from exactly this. The difference between a hundred dollar harness repair and a module replacement with programming is sometimes nothing more than how many times somebody cleared the code and drove it to see whether it would come back.
As for where the short is, these faults are overwhelmingly positional and mechanical. Insulation abrades where a harness is pulled across a bracket edge, a clip has broken and let a loom rest against the block, a previous repair routed the harness a little differently, or a tie wrap has cut into the bundle over time. The fault is a physical location you can find by hand, which is why measuring resistance to ground at the disconnected harness while flexing it section by section along its route is far more productive than staring at scan data. Work the loom in short lengths and watch for the reading to collapse as you move a particular section.
The less common but real alternative is that the short is inside the regulator rather than in the harness. A winding that has broken down to the solenoid body presents the module with the same low-resistance path to ground that a chafed wire does. Disconnecting the regulator and rechecking is how that gets separated, and it takes a minute.
Common causes
- Control wire chafed through to ground against a bracket, clip or the engine block
- Harness rubbed against a sharp edge after a previous repair changed its routing
- Tie wrap or clip cutting into the loom over time and breaking the insulation
- Coolant, oil or road salt intrusion into a connector creating a low-resistance path
- Regulator solenoid winding shorted internally to the valve body
- Pinched wire where the harness passes between the engine and a bracket
- Corroded connector terminals bridging to the shell or to an adjacent ground circuit
- Module output driver damaged by repeated overcurrent events
Symptoms
- Check engine light with fuel pressure not responding to the module's commands
- Reduced power once the module limits output to protect the fuel system
- Rough running, hard starting or stalling depending on the valve's rest position
- Regulator command shown as zero in scan data even with the key just cycled
- Fault that appears on rough roads or over bumps and then behaves normally
- Symptoms that reset when the ignition is cycled and return after a few minutes of driving
- Other codes appearing alongside if the short has reached a shared circuit
Diagnostic steps
- 1.Cycle the ignition before reading live data. The driver latches off for the rest of the ignition cycle after an overcurrent event, so a circuit that looks dead may simply be switched off rather than faulty right now.
- 2.Disconnect the regulator and measure resistance from the control wire to ground with the module unplugged as well, so neither end can mask the reading.
- 3.Flex the harness by hand in short sections along its whole route while watching that reading. These shorts are positional, and the location usually announces itself when you move the right length of loom.
- 4.Check the regulator on its own for a winding shorted to the valve body, which presents to the module exactly as a chafed wire does.
- 5.Inspect where the harness crosses brackets, passes near the block, or sits under a tie wrap that has bitten into the bundle. Look for a broken or missing clip that has let the loom fall somewhere it should not be.
- 6.Look for fluid intrusion in the connector, because coolant or salt in a connector body creates the same low-resistance path as bare copper against metal.
- 7.Repair the short before clearing the code again. Every restart with the fault present puts another overcurrent event through the module's output stage.
- 8.After repair, confirm the module actually commands the regulator again and that pressure responds, rather than relying on the absence of a light.
Repair cost
$120 – $1,400
Locating and repairing a chafe is $150 to $500 depending on how much has to come apart to reach it, and that covers most of these. Connector or terminal repair is $120 to $350. A regulator with an internally shorted winding is $350 to $900 fitted. The top of the range is the case nobody wants: a module whose output driver was killed by repeated overcurrent, which brings programming costs with it. Diagnostic time is $150 to $350 because a positional short has to be found physically rather than read off a tool.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with wiring harness repair preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.