Injection Pump Timing Calibration Not Learned
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.
1. Most Common Causes
- Injection pump not properly installed or replaced without performing calibration
- Faulty injection pump internal timing mechanism
- Wiring or connector issues between ECM and injection pump
- Failed ECM or software corruption
2. Symptoms You Will Notice
- Engine hard to start or no start
- Rough idle or misfire
- Poor acceleration and reduced power
- Check Engine Light illuminated
3. Step-by-Step Diagnosis
Step 1: Use a scan tool to check for additional codes and freeze frame data.
Step 2: Inspect wiring and connectors between ECM and injection pump for damage or corrosion.
Step 3: Perform injection pump timing calibration procedure using a professional scan tool.
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.