AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Knowledge Base / Powertrain Systems (P-Codes) / Fuel & Air Metering / P0004 – Fuel Volume Regulator Control Circuit High

P0004 – Fuel Volume Regulator Control Circuit High

P0004 is an OBD-II trouble code that points to a problem in the fuel volume regulator control circuit, specifically a “high” signal. In simple terms, your engine computer (ECU) is seeing more voltage or signal than it expects from the fuel volume regulator, usually on high-pressure fuel systems. This can affect fuel delivery, performance, and even engine safety if ignored. In this guide, you’ll learn what P0004 means, common symptoms, likely causes, how a mechanic diagnoses it, possible repairs, and whether it’s safe to keep driving.

What Does P0004 Mean?

P0004 stands for “Fuel Volume Regulator Control Circuit High.” The fuel volume regulator (often mounted on the high-pressure fuel pump or fuel rail) controls how much fuel is supplied to the engine under different conditions. The ECU monitors this circuit and expects the signal to stay within a specific voltage range.

When the ECU detects that the control circuit voltage is higher than normal, it sets P0004. This usually points to an electrical issue such as an open circuit, damaged wiring, poor ground, or an internal fault in the fuel volume regulator or pump module. On some diesel and direct-injection gasoline engines, this code can show up along with other fuel pressure or regulator codes.

Quick Reference

  • Code: P0004
  • Definition: Fuel Volume Regulator Control Circuit High
  • System: Fuel delivery / high-pressure fuel control
  • Severity: Moderate to high (depends on symptoms)
  • Common Fixes: Wiring repair, connector cleaning, fuel volume regulator replacement, sometimes high-pressure pump replacement

Real-World Example / Field Notes

In the shop, I most often see P0004 on turbocharged direct-injection engines and modern diesels. A typical case: a customer complains of hard starting and rough idle, sometimes only when hot. The scan tool shows P0004 plus a fuel rail pressure code. A quick visual inspection reveals a chafed harness near the high-pressure pump where the wiring rubbed on a bracket. Repairing the wire, securing the harness, and clearing the code solves the issue. In other cases, the regulator itself fails internally and causes erratic fuel pressure and repeated P0004 resets.

Symptoms of P0004

  • Check Engine Light – The MIL/SES light comes on, sometimes with stored or pending fuel pressure codes.
  • Hard Starting – Extended cranking, especially after the vehicle sits or when the engine is hot.
  • Rough Idle – Unstable idle speed, shaking, or occasional stalling at stops.
  • Loss of Power – Poor acceleration, lack of power under load, or hesitation when you step on the gas.
  • Poor Fuel Economy – Increased fuel consumption due to incorrect fuel volume control.
  • Engine Stalling – In more severe cases, the engine may stall while driving or refuse to restart.
  • Fuel Rail Pressure Codes – Additional DTCs related to fuel rail pressure too high/low or performance issues.

Common Causes of P0004

Most Common Causes

  • Damaged wiring to the fuel volume regulator – Broken, chafed, or corroded wires causing an open circuit or high resistance, which the ECU reads as a “high” signal.
  • Loose or corroded connector – Poor contact at the regulator or pump connector can cause intermittent or high-voltage readings.
  • Faulty fuel volume regulator – Internal electrical failure in the regulator solenoid or driver, often requiring replacement of the regulator or pump assembly.
  • Poor ground or power supply – Bad ground points or power feeds to the fuel control circuit can skew the voltage and trigger P0004.
  • Previous wiring repairs done poorly – Twisted-and-taped splices, incorrect wire gauge, or moisture intrusion in repaired sections of the harness.

Less Common Causes

  • ECU/PCM internal fault – Rare, but a failed driver inside the engine computer can cause incorrect circuit readings.
  • Short to voltage from another circuit – Harness damage where the fuel regulator wire contacts a 12V feed from a different system.
  • Incorrect or aftermarket parts – Non-OEM fuel pumps or regulators with different electrical characteristics confusing the ECU.
  • Water intrusion – Moisture inside connectors or junction blocks, especially on vehicles exposed to flooding or heavy road salt.
  • Connector pin damage – Bent, pushed-out, or spread terminals that don’t make solid electrical contact.

Diagnosis: Step-by-Step Guide

Before you start, you’ll want a basic scan tool (preferably one that can read live data), a digital multimeter, and access to wiring diagrams for your specific vehicle. A fuel pressure gauge or factory-level scan tool that can read fuel rail pressure and Mode $06 data is a bonus. Always work safely around fuel systems and high pressure.

  1. Confirm the code and check for companions. Scan the vehicle and note all stored and pending codes. If you see additional fuel pressure or regulator codes (P0001–P0003, P0087, P0088), they can help point to the root cause.
  2. Check freeze frame data. Look at engine speed, load, temperature, and fuel pressure at the time P0004 set. This tells you whether it happens at idle, under load, or during start-up.
  3. Perform a visual inspection. Locate the fuel volume regulator (usually on or near the high-pressure pump or fuel rail). Inspect the wiring harness for rubbing, cuts, melted insulation, or oil/fuel saturation. Check connectors for corrosion or loose pins.
  4. Wiggle test the harness. With the engine running (if possible), gently move the harness and connector while watching live data for the regulator command or fuel rail pressure. If the readings jump or the engine stumbles, you’ve likely found a wiring or connector issue.
  5. Check power and ground at the regulator. Using a multimeter and wiring diagram, verify that the regulator has proper reference voltage, ground, and control signal from the ECU. A missing ground or power feed can cause a “circuit high” condition.
  6. Measure circuit resistance. With the key off and connector unplugged, measure resistance of the regulator coil and compare to spec. Also check for continuity and resistance in the harness between the regulator and ECU. Infinite resistance or very high ohms indicates an open circuit.
  7. Inspect for shorts to voltage. Check the control wire for unwanted continuity to battery voltage or other circuits. A short to 12V can cause the ECU to see a constant high signal.
  8. Check fuel rail pressure data. If your scan tool allows, compare commanded fuel pressure to actual. Large, erratic differences can confirm a regulator or pump issue, even if the wiring tests okay.
  9. Substitute known-good parts if needed. If wiring and power/ground check out but P0004 keeps returning, the regulator or pump assembly is suspect. On many vehicles, the regulator is integral to the high-pressure pump and must be replaced as a unit.
  10. Clear codes and road test. After repairs, clear all codes and perform a road test under similar conditions to the freeze frame. Re-scan to confirm that P0004 does not return.

Pro tip: Don’t skip the wiring inspection. Many people replace the fuel pump or regulator first, only to discover later that a $5 connector repair would have fixed the problem.

Possible Fixes & Repair Costs

Most P0004 fixes involve restoring proper electrical control to the fuel volume regulator. That can range from simple wiring repairs to major component replacement. Typical repair costs vary by vehicle, engine type, and parts availability.

  • Repair or replace damaged wiring/connector – Splicing in new wire, installing a pigtail connector, cleaning corrosion: usually about $100–$250 at a shop, depending on access.
  • Replace fuel volume regulator (if serviceable separately) – On some engines, the regulator can be replaced without changing the entire pump: typically $200–$450 parts and labor.
  • Replace high-pressure fuel pump assembly – If the regulator is built into the pump or the pump is failing: often $500–$1,200+ installed, especially on turbocharged or diesel engines.
  • ECU/PCM repair or replacement – Rare, but if confirmed: $600–$1,500+ including programming.

Labor rates, OEM vs. aftermarket parts, and how buried the pump is under other components all affect the final cost. A proper diagnosis up front usually saves you money by avoiding unnecessary parts.

Can I Still Drive With P0004?

In many cases, you can still drive with P0004 for a short period, especially if the only obvious symptom is a check engine light. However, this code involves fuel delivery control, so things can go downhill quickly. If you notice hard starting, stalling, severe loss of power, or rough running, you should avoid driving and have the vehicle towed. Continued driving with unstable fuel pressure can cause poor drivability, safety concerns in traffic, and potential damage to expensive components like injectors or the catalytic converter.

What Happens If You Ignore P0004?

Ignoring P0004 can lead to worsening driveability issues, including frequent stalling, no-start conditions, and possible long-term damage to the high-pressure fuel pump or injectors. You may also see additional trouble codes develop as the ECU struggles to control fuel pressure, and what starts as a simple wiring fix can turn into a much more expensive repair.

Need HVAC actuator and wiring info?

HVAC door and actuator faults often need connector views, wiring diagrams, and step-by-step test procedures to confirm the real cause before replacing parts.

Factory repair manual access for P0004

Check repair manual access

Related Fuel Volume Codes

Compare nearby fuel volume trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P0092 – Fuel Pressure Regulator 1 Control Circuit High
  • P0003 – Fuel Volume Regulator Control Circuit Low
  • P0002 – Fuel Volume Regulator Control Circuit Range/Performance
  • P0001 – Fuel Volume Regulator Control Circuit/Open
  • P2296 – Fuel Pressure Regulator 2 Control Circuit High
  • P0007 – Fuel Shutoff Valve “A” Control Circuit High

Last updated: March 1, 2026

Key Takeaways

  • P0004 means the ECU sees a “high” signal in the fuel volume regulator control circuit, usually an electrical issue.
  • Common symptoms include a check engine light, hard starting, rough idle, and loss of power.
  • Most causes are wiring or connector problems, or a failing fuel volume regulator or high-pressure pump.
  • Proper diagnosis with a scan tool and multimeter is crucial before replacing expensive parts.
  • Driving with P0004 can be risky if symptoms are severe; addressing it early helps prevent bigger repairs.

Vehicles Commonly Affected by P0004

P0004 shows up most often on modern vehicles with high-pressure fuel systems, including both gasoline direct injection (GDI) and common-rail diesel engines. You’ll commonly see this code on Ford EcoBoost models, GM direct-injection engines (Chevrolet, GMC, Cadillac, Buick), Chrysler/Jeep/Ram trucks and SUVs, and various European brands such as Volkswagen, Audi, BMW, and Mercedes-Benz. Many late-model diesel pickups and vans are also prone to fuel volume regulator circuit issues due to the complexity and heat in the engine bay.

FAQ

Can I clear P0004 myself and keep driving?

You can clear P0004 with a scan tool, but if the underlying problem isn’t fixed, the code will usually return. Clearing it temporarily doesn’t solve wiring or component faults and may mask developing issues, so it’s best to diagnose and repair the cause rather than repeatedly clearing the code.

Is P0004 always caused by a bad fuel pump?

No, P0004 is not always a bad pump. In many cases, the problem is in the wiring or connector to the fuel volume regulator. Only after you verify power, ground, and signal integrity should you condemn the regulator or high-pressure pump.

How serious is P0004 compared to other fuel codes?

P0004 is moderately serious because it affects how your engine controls fuel delivery. While you might still be able to drive, the risk of stalling, poor performance, and potential damage to fuel system components makes it something you should address sooner rather than later.

Can low fuel quality or dirty fuel cause P0004?

Indirectly, yes. Poor fuel quality can stress the high-pressure pump and regulator, which may eventually fail electrically or mechanically. However, P0004 itself is an electrical circuit high code, so you still need to check wiring, connectors, and the regulator’s electrical integrity.

Do I need a dealer to fix P0004, or can an independent shop handle it?

Most good independent repair shops can diagnose and repair P0004. They’ll need proper wiring diagrams, a quality scan tool, and a multimeter. For some vehicles that require ECU programming or specialized fuel system procedures, a dealer or a shop with factory-level equipment may be the better choice.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Mitsubishi
  • Emission System
  • BYD
  • Transmission
  • Toyota
  • Hybrid / EV Propulsion
  • Lexus
  • Cooling Systems
  • Mercedes-Benz
  • Body / Comfort & Interior
  • Dodge
  • Airbag / SRS
  • Kia
  • Climate Control / HVAC
  • Hyundai
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer