P2673 Injection Pump Timing Calibration Not Learned
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.
Likely causes
Symptoms
- Check engine light on
- Slightly rough running or more noise
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, static.nhtsa.gov, en.wikipedia.org.