Severity High
P2673

Injection Pump Timing Calibration Not Learned

What does the P2673 code mean?

The P2673 code indicates that the engine control module (ECM) has not successfully learned or stored the injection pump timing calibration. This calibration is critical for proper fuel injection timing, which affects engine performance, emissions, and fuel economy. The ECM uses sensor inputs (e.g., crankshaft position, camshaft position, and fuel pressure) to adjust timing; if the learning process fails, the ECM defaults to a base timing map, often causing drivability issues.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and verify P2673 is present.

2

Step 2: Check battery voltage and connections; ensure no recent power loss.

3

Step 3: Inspect crankshaft and camshaft position sensors for damage or misalignment.

4

Step 4: Perform injection pump timing calibration procedure using a scan tool (follow manufacturer's instructions).

5

Step 5: If calibration fails, test sensors and wiring; consider ECM reprogramming or replacement.

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

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as the engine may run poorly, stall, or fail to start. Seek repair promptly.

How much does it cost to fix?

Diagnosis typically costs $50-$150. If sensors need replacement, add $100-$300. ECM reprogramming or replacement can be $200-$1000+.

06. Related Codes