AutoLogicTools

OBD-II trouble code

P0254: Injection Pump Fuel Metering Control "A" High (Cam/Rotor/Injector)

The module found voltage on the metering control circuit when there should have been none, or found it refusing to drop when commanded. A short to voltage will do that — but so will a corroded ground on an actuator the module switches from the ground side, and that is the cause most often missed.

High severityPowertrainFuel & AirDo not drive

Quick facts

System
Powertrain
Category
Fuel & Air
Severity
High severity
Drivable
No — stop driving until repaired
Repair cost range
$90$1,400
DIY difficulty
Advanced DIY

What does P0254 mean?

P0254 is the exact mirror of P0253. Where P0253 sets because the module found no voltage where it expected some, P0254 sets because the module found voltage present when there should have been none, or found voltage that would not fall when it commanded the circuit on. Establishing which of the two codes you actually have before touching a meter is the single highest-value minute of the whole diagnosis, because the suspect lists barely overlap.

The first cause is the obvious one: a short to voltage. If the control wire touches an ignition feed, a battery feed, or any other energised circuit along its run, the module sees that voltage sitting on its output and reports it. The genuinely useful thing about this cause is that it is physical, and therefore findable. A wire cannot short to voltage without contacting something energised, which means the damage exists somewhere and can be located. Follow the harness from the module connector all the way to the pump, looking for shiny or flattened sections where it has rubbed against a bracket, pinch points under clamps, insulation melted or discoloured where it has rested against the exhaust or turbo, and connectors where two circuits have bridged through corrosion or standing water.

The second cause is the one that catches people. Most of these actuators are ground-side switched: the coil has battery voltage on one side continuously, and the module turns the actuator on by pulling the other side down to ground. That means when the module commands the actuator on, the voltage on the control wire is supposed to DROP. If the ground path has corroded or picked up resistance, the module cannot pull it down — the wire stays high, and the module reports a circuit-high fault with a perfectly healthy actuator. The test is direct: put a meter on the control wire and command the actuator on and off with a scan tool. Voltage that will not fall on command points at the ground path or the module driver, not at the actuator. And measure that ground for low resistance under a small load rather than trusting a continuity beep, because corroded grounds pass continuity tests and fail the moment current tries to flow.

There is a third possibility worth checking because it is cheap to rule out: an internally shorted actuator coil. A coil with shorted windings changes the circuit's electrical behaviour enough to produce an unexpected voltage at the module, and a resistance measurement compared against the manufacturer's specification catches it. Infinity means an open winding, near zero means a shorted one, and both condemn the part without needing further work.

If a second metering control code is stored alongside this one — P0259, the "B" circuit-high code, on an engine that has a second channel — resist the urge to condemn two components. Two circuits failing the same way at the same time almost always means they share something: a power feed, a relay, a ground point, or a common connector. Find the shared element and one repair clears both codes.

The driveability picture is the same as the rest of the family and it is not forgiving. Without trustworthy control of fuel metering, most systems default to minimum fuel or shut fuel off, so expect hard starting, a no-start, or an abrupt stall. In the specific case where the actuator is being driven when it should not be, some designs will over-fuel briefly before the module intervenes, which shows up as black smoke and a surge. That is the module's protection strategy working, but it is also a good reason not to keep driving the vehicle while you decide what to do about it.

Common causes

  • Control wire shorted to voltage — to an ignition feed, battery feed, or another energised circuit
  • Corroded or high-resistance ground on a ground-side-switched actuator, so commanded voltage never drops
  • Chafed insulation where the pump harness crosses a bracket edge or the pump body
  • Harness section flattened or pinched under a clamp
  • Insulation melted where the harness has rested against the exhaust manifold, turbo, or another hot surface
  • Corroded or water-intruded connector at the pump allowing two circuits to bridge
  • Internally shorted fuel control actuator coil
  • Wrong actuator or wrong connector pinning fitted during a previous repair
  • Shared power feed or relay fault, which normally sets a second metering control code alongside this one
  • Poor ground at the injection pump mounting or the module
  • PCM actuator driver fault, rare and diagnosed only after everything else checks out

Symptoms

  • Check engine light with P0254 stored
  • Hard starting, extended cranking, or a no-start
  • Engine stalls suddenly, at idle or while driving
  • Severe power loss or a hard fuelling limit
  • Brief over-fuelling with black smoke and a surge before the module intervenes on some designs
  • Rough running or an unstable idle
  • Loss of power steering assist and vacuum brake assist when the engine stalls while moving
  • Fault appears or clears when the harness is moved or when the engine reaches operating temperature
  • Actuator not responding to scan tool commands in live data
  • A second metering control code stored at the same time if a shared feed or ground has failed

Diagnostic steps

  1. 1.Confirm which code you have. P0254 is circuit high and P0253 is circuit low. They call for almost entirely different tests, so read this before doing anything else.
  2. 2.Record all stored codes. A second metering control code alongside this one points at a shared power feed, relay, or ground rather than at two failed actuators.
  3. 3.Identify from service data which physical actuator your manufacturer calls the "A" metering control and how it is switched.
  4. 4.Determine whether the actuator is ground-side switched, which most are. If it is, the control-wire voltage should drop when the module commands it on.
  5. 5.Watch control-wire voltage with a meter while commanding the actuator on and off with a scan tool. Voltage that will not drop on command points at the ground path or the module driver, not at the actuator.
  6. 6.Measure the actuator's ground for low resistance under a small load. A continuity beep is not sufficient — corroded grounds pass continuity and still fail in service.
  7. 7.Disconnect the actuator and check the control wire for voltage with the key on and the circuit not commanded. Voltage present under those conditions confirms a short to voltage in the harness.
  8. 8.Inspect the pump connector for corrosion, water intrusion, and any sign that adjacent circuits have bridged through the connector body.
  9. 9.Follow the harness run looking for shiny or flattened rub spots, pinch points under clamps, and melted or discoloured insulation near the exhaust and turbo.
  10. 10.Wiggle-test the harness while watching control-wire voltage, since shorts to voltage are frequently intermittent and position-dependent.
  11. 11.Measure the actuator's coil resistance against specification to rule out an internally shorted winding.
  12. 12.Confirm the correct part and correct connector pinning if the vehicle has repair history at the pump.
  13. 13.Check manufacturer service bulletins for known harness routing and connector issues on your engine.
  14. 14.Suspect the module driver only after the ground, control wire, connector, and actuator coil have all been verified good.

Repair cost

$90$1,400

A ground repair is frequently the cheapest genuine fix on this code at $80-$250, since it may amount to nothing more than cleaning and re-torquing a corroded connection. A connector or terminal repair lands at $120-$400. Diagnosis runs $120-$220. Tracing and repairing a short to voltage generally runs $220-$700 — the cost is in locating it rather than in the wire itself, and heat-damaged sections near the exhaust usually need replacing rather than splicing. A fuel control actuator is $90-$450 in parts with 1-3 hours of labor, or roughly $220-$900 installed, and considerably more on engines where the pump must be removed to reach it. The upper end covers harness replacement on engines where the pump-mounted section is not separately serviceable.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with diesel injection pump / fuel control actuator service 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.

Related codes

Frequently asked questions

Can a bad ground really cause a circuit-high code?

Yes, and on these actuators it is the cause most often overlooked. Fuel metering actuators are typically ground-side switched, which means the coil has battery voltage on one side all the time and the module turns it on by pulling the other side down to ground. When the module commands it on, the control-wire voltage is supposed to drop. If the ground has corroded or developed resistance, the module cannot pull the voltage down, the wire stays high, and the module logs a circuit-high fault against a perfectly good actuator. Test that ground for low resistance under a small load — a corroded ground will happily pass a continuity beep and still fail once real current flows through it.

How is P0254 different from P0253?

They are opposite directions on the same circuit, and their suspect lists barely overlap. P0254 means the module found voltage where there should have been none, or found voltage that would not fall when commanded — which points at a short to voltage, a poor ground on a ground-side-switched actuator, or an internally shorted coil. P0253 means the module found no voltage where it expected some, which points at a short to ground, an open circuit, a blown fuse, a bad connector, or an open coil. Confirming which code is actually stored before picking up a meter is the most efficient minute you will spend on this repair.

Is a short to voltage difficult to find?

It takes patience but it is tractable, because the fault is physical rather than theoretical. A wire cannot short to voltage without touching something energised, which means there is damage somewhere and it can be located. Follow the harness the whole way from the module connector to the injection pump, looking for shiny or flattened areas where it has rubbed against a bracket, pinch points under clamps, and melted or discoloured insulation where it has rested against the exhaust manifold or turbo. Then wiggle-test the run while watching control-wire voltage with a meter. Intermittent shorts usually announce themselves the moment you move the section that is failing.

I have P0254 and another metering control code at the same time. Two failed parts?

Almost certainly not. Two circuits failing in the same direction at the same time is the classic signature of a shared element rather than two coincidental component failures. Look at what the two circuits have in common — a power feed, a relay, a ground point, or a connector that both pass through — and test that first. Finding the shared fault means one repair clears both codes. Condemning two actuators on the strength of two codes is how people end up spending twice and fixing nothing, because the shared fault is still there when the new parts go in.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.