AutoLogicTools

OBD-II code family

Injection Pump Fuel Metering Control Faults (10 codes)

10 related fault descriptions. Use each full code and the exact vehicle service information to identify its circuit, monitored condition, and required tests.

What these codes mean

These ten entries distinguish control A and control B, with separate general fault, range/performance, low, high and intermittent descriptions. P0251/P0256 identify the general controls; P0252/P0257 are range/performance, P0253/P0258 low, P0254/P0259 high and P0255/P0260 intermittent. The member list preserves every complete code and its own page.

A and B identify controls assigned by the manufacturer. They do not establish a second physical pump, an engine bank or interchangeable components. The historical Cam/Rotor/Injector parenthetical is part of the description, not a list of failed parts. Actual applications can differ: GM’s 00064H worksheet uses P0251 for a pump cam-sensor circuit on its listed 6.5L diesel vehicles, while Jaguar’s 2019 SSM 74589 lists P0251-13 and P0256-13 on covered AJ126 gasoline applications. Identify the exact engine, reporting module and full DTC before selecting a test.

Low and high describe the monitored electrical/control characteristic. They are not direct fuel-pressure or delivered-quantity measurements. Driver design and commanded state determine what a connected, disconnected or loaded reading means. A changed reading after unplugging a component does not universally distinguish a pump from its wiring or controller. Never transplant a pin number, lamp response, resistance limit or voltage comparison from another control.

Range/performance requires the specified operating conditions and relationship between command and response. A normal static resistance does not complete that diagnosis or certify the rest of the circuit. Intermittent faults need their own event information and approved capture method; a successful restart or one normal workshop reading does not establish a repair. An A/B comparison is useful only where the manufacturer defines and permits it.

Save the complete scan, suffix, status and available event data. Tell the shop whether the complaint occurs during starting or running, cold or warm, and whether fuel, wiring or module work preceded it. Ask which measured result establishes the proposed repair. A wiring repair, a sensing/control component, a pump assembly and programming are different possible jobs. The member pages’ national diagnostic-labor example does not include those repairs.

Initial code and electrical assessment should keep the fuel system closed. Component isolation, pressure release, cleanliness, seals and setup depend on the actual system. Do not apply battery power to an unidentified control, disturb live fuel wiring, loosen a high-pressure line or provoke a stall to find a fault. Stop safely for leakage or strong fuel odor, stalling, severe rough running or unsafe power loss, and follow the vehicle’s warning instructions.

Identify the circuit on your vehicle

Match the full DTC, reporting module, and any failure-type suffix to the service information for your exact year, make, model, engine, and equipment. An identifier alone does not establish installed hardware count, location, connector pinout, or a universal measurement.

Where the manufacturer publishes its own meaning for this code, that is the one to work from — it describes the actual component on your vehicle, which the generic definition cannot. Keep the generic description for what it is good for: it tells you which subject area the standard assigned the code to, which is useful context when the two appear to disagree. If they do disagree, follow the manufacturer.

Editorial context

About This Diagnostic Information

These guides provide general diagnostic context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

References for this guide

  • SAE J2012 April 2002 fuel-metering definitions

    Referenced by P0251, P0252, P0253, P0254, P0255, P0256, P0257, P0258, P0259, P0260. P0251, P0252, P0253, P0254, P0255, P0256, P0257, P0258, P0259, P0260: Historical Table B3, PDF page 14, distinguishes the A/B fuel-metering controls and their circuit, performance, low, high and intermittent descriptions. The exact vehicle information identifies the actual control and tests.

  • GM bulletin 00064H, July 2014 diagnostic worksheet

    Referenced by P0251. P0251: PDF pages 1 and 9 identify the covered 6.5L diesel applications and a P0251 injection-pump cam-sensor circuit example. The worksheet requires diagnosis before pump or PCM replacement. Its historical coverage is not a present warranty determination.

  • Jaguar SSM 74589, October 16, 2019

    Referenced by P0251, P0256. P0251, P0256: Lists P0251-13 and P0256-13 on its covered AJ126 supercharged V6 gasoline applications. This is an application example; use the complete current vehicle procedure for diagnosis and any repair.

  • RepairPal check engine light diagnosis and testing estimate

    Referenced by P0251, P0252, P0253, P0254, P0255, P0256, P0257, P0258, P0259, P0260. P0251, P0252, P0253, P0254, P0255, P0256, P0257, P0258, P0259, P0260: National diagnostic-labor example, updated September 3 and checked November 6, 2026. It does not price the confirmed fuel-system, electrical or programming repair.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.