HomeTrouble CodesP2674

P2674 — Injection Pump Fuel Calibration Not Learned

Manufacturer-specificPowertrain (engine & transmission)

The P2674 code indicates that the engine control module (ECM) has not completed the required learning or calibration process for the fuel injection pump. This typically occurs after a pump replacement or an ECM reset where the specific flow characteristics of the pump have not been programmed.

Symptoms

What causes it — most likely first

1. Missing Calibration Procedure

The fuel injection pump was replaced, but the required electronic calibration process was not performed.

2. ECM Reset or Replacement

The engine control module was replaced or cleared, erasing the previous pump calibration data.

3. Interrupted Learning Process

A calibration attempt was started but interrupted by a loss of power or a system error.

4. Faulty Injection Pump

The pump is mechanically unable to reach the parameters required to complete the calibration process.

5. ECM Hardware Failure

The control module is unable to store or process the calibration data due to internal failure.

How it's diagnosed

  1. Verify if the fuel injection pump or ECM was recently replaced or serviced.
  2. Check for other accompanying diagnostic trouble codes related to fuel pressure or timing.
  3. Connect a compatible scan tool to check the current status of the pump calibration.
  4. Execute the manufacturer-specified fuel pump learning/calibration procedure.
  5. Clear the code and perform a test drive to verify the calibration is stored and active.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Does this code mean my fuel pump is physically broken?

Not necessarily. It often means the computer simply lacks the software calibration data needed to operate the pump correctly.

Can I just clear the code to fix the problem?

Clearing the code may turn off the warning light, but it will not perform the calibration, which may result in poor engine performance.

Do I need to replace my PCM/ECM for this code?

It is very unlikely. P2674 is almost always a procedural issue requiring a calibration step rather than a hardware failure of the control module.