Severity High
P2673

Injection Pump Timing Calibration Not Learned

📅 Last reviewed: July 2026
What does the P2673 code mean?

The P2673 code indicates that the engine control module (ECM) has not successfully learned the injection pump timing calibration. This calibration is essential for proper fuel injection timing, which affects engine performance, emissions, and fuel economy. The ECM uses a learned value to synchronize the pump timing with the engine's crankshaft position. If the learning process is incomplete or fails, the ECM sets this code. Common causes include a faulty injection pump, incorrect installation after replacement, wiring issues, or a failed ECM. Symptoms may include hard starting, rough idle, poor acceleration, and increased emissions.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to check for additional codes and freeze frame data.

2

Step 2: Inspect wiring and connectors between ECM and injection pump for damage or corrosion.

3

Step 3: Perform injection pump timing calibration procedure using a professional scan tool.

4

Step 4: If calibration fails, test injection pump and ECM per manufacturer specifications.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause poor engine performance, stalling, and potential damage to the injection pump or engine.

How much does it cost to fix?

The cost to fix typically ranges from $50 to $150 for diagnostic and calibration, but may be higher if parts replacement is needed.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2673? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →