Powertrain, generic (extended)

P2673 Injection Pump Timing Calibration Not Learned

Check engine lightOn
EmissionsRelevant
Drive cycleRequired
Limp modeNo

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

Timing relearn skipped after pump or controller replacement
Software update interrupted or learned values lost
Relearn aborted because enable conditions (temperature, voltage) were not met

Symptoms

  • Check engine light on
  • Slightly rough running or more noise

Repair estimate

DifficultyMediumWorkshop job
Parts and labour€60–300
Time0.5–1.5 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

injection pumpcontrol module

Related codes

References: law.cornell.edu, static.nhtsa.gov, en.wikipedia.org.