What Does Code P0255 Mean?
DTC P0255 signifies an intermittent fault within the Fuel Metering Control circuit for the “A” bank of the injection pump system. The Engine Control Module (ECM), also known as the Powertrain Control Module (PCM), monitors the actual fuel quantity delivered by the high-pressure fuel pump (or injection pump) against the commanded fuel quantity. This monitoring is typically achieved by observing the response of the Fuel Metering Control Valve (FMCV) or Fuel Quantity Solenoid (FQS), which regulates the fuel flow into the high-pressure pumping elements (cam/rotor) or directly into the common rail system. When the ECM detects an inconsistency or an erratic signal from this control circuit, or if the actual fuel delivery intermittently deviates from the commanded value without a corresponding input from the metering valve, it interprets this as an intermittent malfunction of the fuel metering control unit. The “A” designation typically refers to the primary metering circuit where multiple such circuits exist, or simply the primary fuel metering control for the entire system. The “Intermittent” characteristic implies that the fault is not constant but occurs sporadically, making it particularly challenging to diagnose.
Common Symptoms
- Intermittent engine power loss or reduced engine performance.
- Rough idle, surging, or stalling, particularly under varying load conditions.
- Difficulty starting, especially when the engine is warm.
- Noticeable increase in fuel consumption.
- Check Engine Light (CEL) illumination.
- Engine hesitation or momentary lack of response during acceleration.
- Visible black or white smoke from the exhaust (more common in diesel applications).
What Causes the Code P0255?
- Faulty Fuel Metering Control Valve (FMCV) / Fuel Quantity Solenoid (FQS): This component, often integrated into the injection pump or high-pressure pump, can stick intermittently, have internal electrical failures (intermittent open/short), or suffer from mechanical wear preventing proper fuel flow regulation.
- Wiring Harness and Connector Issues: Damaged, corroded, chafed, or intermittently open/shorted wiring or loose connections leading to the FMCV/FQS can disrupt the control signal or feedback to the ECM.
- Contaminated Fuel: Water, debris, or incorrect fuel type can cause the FMCV/FQS to stick, or lead to internal wear and damage within the injection pump, resulting in erratic fuel metering.
- Internal Injection Pump Mechanical Failure: Wear or damage to the internal components of the injection pump (e.g., cam, rotor, plungers) can cause inconsistent fuel delivery that the metering control cannot compensate for, leading to an intermittent discrepancy.
- Faulty Fuel Pressure Sensor: While less direct, an intermittently inaccurate fuel pressure sensor can provide misleading feedback to the ECM, causing it to misinterpret the metering control’s effectiveness.
- ECM/PCM Malfunction: Although rare, an internal ECM fault or software anomaly could intermittently misinterpret signals or incorrectly command the fuel metering control.
How to Diagnose and Troubleshoot
Diagnosis of an intermittent P0255 requires meticulous inspection and systematic testing:
- Visual Inspection: Begin by thoroughly inspecting the wiring harness and connectors leading to the fuel injection pump, the Fuel Metering Control Valve (FMCV), and any related fuel pressure sensors. Look for signs of chafing, corrosion, loose pins, or physical damage. Verify that all grounds are clean and secure. Inspect fuel lines for leaks or restrictions, and check the fuel filter for signs of contamination or excessive age.
- OBD-II Scanner Data Analysis:
- Connect an advanced OBD-II scanner and retrieve all stored DTCs and freeze frame data. The freeze frame data provides crucial insights into engine operating conditions (RPM, engine load, fuel pressure, etc.) at the precise moment the P0255 was set.
- Monitor live data streams for parameters such as “Commanded Fuel Pressure,” “Actual Fuel Pressure,” “Fuel Metering Valve Duty Cycle/Position,” “Fuel Temperature,” and “Engine RPM.” Drive the vehicle under conditions similar to those in the freeze frame data, looking for intermittent discrepancies between commanded and actual fuel pressure or erratic behavior of the metering valve’s duty cycle. Graphing these PIDs can help identify transient issues.
- If available, perform bi-directional control tests to actuate the FMCV. Observe its response and corresponding changes in fuel pressure or engine behavior. Listen for audible clicks or changes in engine sound.
- Digital Multimeter (DMM) Testing:
- FMCV Resistance Test: With the ignition OFF and the FMCV disconnected, measure the resistance across the FMCV terminals. Compare the reading to manufacturer specifications. An intermittent open circuit might only appear when the component is warm or vibrating, so consider heating the component slightly or gently tapping it while testing.
- Voltage Supply and Ground Test: With the ignition ON, back-probe the FMCV connector to check for proper voltage supply (typically battery voltage) and a solid ground reference. Look for intermittent voltage drops or fluctuations, especially while wiggling the harness.
- Control Signal Integrity: Use a graphing multimeter or oscilloscope to monitor the Pulse Width Modulation (PWM) control signal from the ECM to the FMCV while the engine is running or during a test drive. Look for any intermittent interruptions, dropouts, or abnormal signal patterns that do not correspond to commanded values.
- Voltage Drop Test: Perform voltage drop tests on both the power and ground circuits of the FMCV to ensure they can carry sufficient current under load without excessive resistance.
- Fuel System Integrity Checks:
- Fuel Pressure Testing: Connect a suitable high-pressure fuel gauge to the system (if applicable). Monitor actual fuel pressure while driving, comparing it against commanded values. Look for intermittent pressure drops or surges that do not align with metering valve commands.
- Fuel Quality Check: Drain a small sample of fuel from the filter or tank and inspect it for water, debris, or discoloration, which can directly affect FMCV operation.
Recommended Repairs and Solutions
Addressing the P0255 code typically involves a targeted approach based on the diagnostic findings:
- Repair or Replace Wiring and Connectors: If visual inspection and DMM tests reveal damaged, corroded, or intermittently faulty wiring or connectors to the FMCV or injection pump, these should be professionally repaired or replaced. Ensure robust, weather-sealed connections.
- Replace Fuel Metering Control Valve (FMCV) / Fuel Quantity Solenoid (FQS): If the FMCV tests indicate an internal electrical fault (resistance out of specification, intermittent open/short) or if live data strongly suggests it’s sticking or responding erratically, replacing this component is often the primary solution. Note that in some systems, this valve is replaceable separately, while in others, it may require replacing the entire injection pump.
- Address Fuel Contamination: If fuel quality issues are identified, the entire fuel system may need to be drained, flushed, and the fuel filter(s) replaced. Advise the customer on using high-quality fuel.
- Injection Pump Replacement or Rebuild: In cases where internal mechanical wear or damage to the injection pump’s cam, rotor, or other pumping elements is suspected (e.g., after extensive testing of the FMCV and wiring rules out other causes), the entire injection pump typically requires replacement or professional rebuilding. This is a significant and costly repair.
- Replace Fuel Pressure Sensor: If diagnostics definitively point to an intermittently faulty fuel pressure sensor providing incorrect feedback, replace it with an OEM-quality part.
- ECM Reprogramming/Replacement: As a last resort, if all other components and wiring have been thoroughly tested and verified as functional, consult manufacturer Technical Service Bulletins (TSBs) for possible ECM software updates related to fuel metering. If no software update resolves the issue, and an internal ECM fault is suspected, replacement and programming of the ECM may be necessary.
Mechanic’s Tips:
- Always start with the simplest checks and progress to more complex diagnostics. Intermittent faults are often due to poor connections.
- Road testing with a live data scanner is crucial for intermittent codes. Try to replicate the conditions observed in the freeze frame data.
- After any fuel system component replacement, ensure proper priming and bleeding of air from the fuel system, especially critical in diesel applications, to prevent further damage or hard-starting issues.
- Consider using an additive to clean fuel system components if minor sticking of the FMCV is suspected, but this is typically a temporary measure for diagnostics, not a permanent fix for a failing component.
- Verify all grounds related to the ECM and fuel system components. A poor ground can cause erratic sensor readings and component operation.

