P2673Injection Pump Timing Calibration Not Learned
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Matters for the ITP
- Needs a drive cycle to confirm a fix
- How the car detects it
- This code says the engine controller holds no valid learned value for the start of delivery of its injection pump. Such a value is usually taught after the pump or the controller is replaced, or after a software reflash, and lets the controller correct the pump's individual timing tolerance. The same Dodge campaign (T21, new engine software for 2004–2006 Sprinter vans) also lists P2673 beside P2672; no public maker document explains its logic. CARB asks for tolerance compensation to be monitored on parts that are matched to the controller. Unlike P2672 the timing itself need not be wrong; the learning step is simply missing. A relearn with a scan tool is the usual cure.
- What you may notice
- Check engine light on
- Slightly rough running or more noise
- Likely causes
- LikelyTiming relearn skipped after pump or controller replacement
- PossibleSoftware update interrupted or learned values lost
- RareRelearn aborted because enable conditions (temperature, voltage) were not met
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Medium · Usually a job for a workshop.Typical cost: €60 – €300
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.