P0254
Injection Pump Fuel Metering Control A High (Cam/Rotor/Injector).
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 2
- AreaFuel and air metering (injector circuit)
- 54
- FaultThe specific fault in that area
What it means
P0254 is the generic SAE J2012 code for Injection Pump Fuel Metering Control 'A' Circuit High (Cam/Rotor/Injector). It is mainly seen on diesel engines with a mechanical or electronically controlled distributor-type or similar injection pump. The control unit has seen a voltage or signal on the fuel metering control circuit that is higher than expected, or the commanded and actual metering do not agree.
Symptoms
- Engine warning light on
- Hard starting or long cranking
- Rough idle or surging
- Loss of power or limp mode
- Engine stalling or cutting out
- Black or white smoke from the exhaust
Possible causes
- Wiring fault such as a short to voltage, chafed loom or open circuit in the fuel metering control circuitlikely
- Corroded, loose or damaged connector at the injection pump or control unitlikely
- Faulty fuel metering actuator or solenoid in the injection pumplikely
- Internal fault in the injection pump (cam, rotor or metering mechanism worn or sticking)possible
- Low or unstable supply voltage due to a poor battery, earth or charging faultpossible
- Faulty pump control unit or engine control unit driverrare
How to diagnose
- Read all stored and pending codes and note the freeze frame data, then check for related fuel, rail or sensor codes.
- Check battery condition and charging voltage, and inspect the main earths, as low voltage can upset the pump control.
- Visually inspect the wiring between the injection pump and the control unit for chafing, heat damage, fuel contamination and previous repairs.
- Disconnect and inspect the pump and control unit connectors for corrosion, bent or pushed-back pins and poor terminal tension.
- Check the metering circuit for short to voltage, open circuit and resistance against the manufacturer's specification, as values depend on the engine and pump type.
- Test the fuel metering actuator or solenoid resistance and operation against the manufacturer's data.
- Use live data to compare commanded and actual fuel metering or pump position, where the vehicle supports it.
- Confirm fuel supply and quality, including filter condition and air in the fuel, to rule out other causes of poor running.
How to fix
- Repair or replace damaged wiring and restore proper insulation and routing.
- Clean or replace corroded or damaged connectors and terminals.
- Replace the fuel metering actuator or solenoid if it is out of specification, where it is available separately.
- Repair or replace the injection pump if there is an internal mechanical fault.
- Correct battery, charging or earth faults found during testing.
- Replace or repair the control unit only after the wiring and pump have been proven good, following the manufacturer's procedure.
Can I keep driving?
The car may be driveable if it runs normally, but it can drop into limp mode or stall without warning, so get it checked soon. Avoid driving it if it stalls, runs very poorly or lacks power, as this is a safety risk in traffic.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
