P0251

Injection Pump Fuel Metering Control A Malfunction (Cam/Rotor/Injector)

P0251 is a generic OBD-II powertrain diagnostic trouble code: Injection Pump Fuel Metering Control A Malfunction (Cam/Rotor/Injector). It is logged by the engine control unit when the fuel/inj monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P0251
Group
Powertrain
System
Fuel/Inj
Severity
Warning (MIL on, possible limp mode)
Need P0251 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P0251 means

P0251 — Injection Pump Fuel Metering Control "A" Malfunction — is a generic OBD-II code specific to diesel engines equipped with a mechanically-driven distributor-type injection pump such as the Bosch VP44 (Dodge Cummins 24-valve 1998.5–2002), Stanadyne DS4 (GM 6.5L diesel), or Lucas/Delphi DPS. These pumps use an internal solenoid-driven metering valve and a feedback sensor (Fuel Rack Position or Fuel Control Actuator) to precisely regulate the quantity of fuel delivered per stroke. P0251 is the generic malfunction code, meaning the ECM detected an unexpected or erratic signal from the metering actuator circuit — an open coil, broken wire, or corrupted feedback.

On VP44-equipped Cummins applications, the Fuel Pump Control Module (FPCM) is mounted directly on the pump body and communicates with the main ECM. A failure in the FCA solenoid circuit, its feedback wiring, or a damaged FPCM will trigger P0251. Critically, low charging voltage (below 12 V) can also set this code, because the FPCM requires stable power to correctly energise the metering solenoid.

Do not immediately condemn the injection pump. Field experience across Cummins forums consistently shows that a clogged fuel filter, failing lift pump (low supply pressure), corroded FPCM connector, or weak battery/alternator account for the majority of P0251 events before internal pump failure is considered.

Common causes

Most-frequently reported root causes when P0251 is logged.

  • 1
    Open or broken wire in the fuel control actuator (FCA) solenoid circuit between the FPCM and ECM.
  • 2
    Corroded, loose, or damaged connector at the Fuel Pump Control Module mounted on the injection pump.
  • 3
    Defective fuel control actuator solenoid with an open coil inside the injection pump.
  • 4
    Low battery voltage or weak alternator output below 12 V causing the FPCM to malfunction.
  • 5
    Failed fuel pump relay interrupting power to the FPCM.
  • 6
    Severely clogged fuel filter starving the pump and triggering sensor anomalies.
  • 7
    Failed internal Fuel Pump Control Module (FPCM) electronics.

Symptoms drivers notice

MIL (check engine light) on with P0251 stored.
Hard start or no-start condition, particularly when cold.
Engine stalls or surges at idle due to uncontrolled fuel metering.
Loss of power and hesitation on acceleration.
Excessive black or grey exhaust smoke indicating over- or under-fuelling.

How to diagnose P0251

A typical diagnostic flow when this code is present.

  1. 1
    Retrieve all stored DTCs; note whether other pump-related codes (P0252–P0254, P0216) are present alongside P0251.
  2. 2
    Check and replace the fuel filter if overdue — a clogged filter is the most common root cause and costs the least to fix first.
  3. 3
    Verify lift pump pressure at the VP44 inlet; Cummins spec is 10–15 PSI at idle and should not drop below 7 PSI under full load.
  4. 4
    Test charging system voltage with engine running; sustained voltage below 12.5 V can set P0251 without any pump fault.
  5. 5
    Inspect the FPCM connector (top of the injection pump) for corrosion, pushed-back pins, and moisture intrusion; clean with electrical contact cleaner.
  6. 6
    Measure resistance of the FCA solenoid wiring from FPCM to ECM connector pins for opens; compare to wiring diagram for the specific vehicle.
  7. 7
    If all electrical tests pass and fuel supply is confirmed good, suspect internal FPCM or pump failure — seek a diesel specialist with pump-specific diagnostic equipment.

Related powertrain codes

Frequently asked questions

Does P0251 always mean the VP44 injection pump needs to be replaced?

No. The vast majority of P0251 cases are caused by fuel filter restrictions, low lift pump pressure, corroded FPCM connectors, or low battery voltage — all cheaper and easier fixes than a pump replacement.

What vehicles most commonly show P0251?

The code is most frequently seen on 1998.5–2002 Dodge Ram 2500/3500 with the Cummins 5.9L 24-valve ISB (VP44 pump) and GM C/K trucks with the 6.5L turbodiesel (Stanadyne DS4 pump).

What is the FPCM and where is it located?

The Fuel Pump Control Module is a small electronic module bolted directly to the top of the VP44 injection pump. It drives the internal metering solenoid and relays fuel delivery feedback to the main ECM.

Can I clear P0251 and keep driving?

You can clear it, but if the underlying cause is not repaired the code will return. A failing injection pump metering circuit can progress to a no-start, so diagnosis should not be deferred.

Disabling P0251 in software

RaceTune can permanently disable P0251 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P0251 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file