CodesBrandsGuidesTutorials
EN
EnglishEspañolDeutsch

P2B17: Cylinder 4 Injection Pulse Offset Exceeded Learning Limit

P2B17 is set when injector 4's learned pulse offset goes past the allowed band. For the 6.7 L engine in 2020–2022 F-Super Duty trucks Ford saw this after fuel system work: stored learned values no longer matched the new parts. Special service messages 50646 and 50816 prescribe a relearn rather than a module swap – idle for at least six minutes with coolant at 75 °C or more and exhaust temperature EGT12 at 245 °C (pickups) or EGT13 at 230 °C (chassis cabs), then clear the code and retest; a new PCM is not needed. If P2B17 returns after that, a worn or leaking injector 4, a contribution fault (P0272) or a rail pressure problem remain the candidates. Ford's summary sets the code when the measured energising time misses the target by 156 µs downward or 254 µs upward.

Medium severity. Can I keep driving?If the car is running normally, drive in moderation to a repair shop. If it loses power or another warning appears, do not continue.

Cylinder 4 is numbered according to the manufacturer: check your engine's manual before working on it.

Symptoms

  • Check engine light shortly after a fuel system repair
  • Usually unchanged driving behaviour

Most likely causes

  • Old learn values after fuel system work, cleared by a warm idle relearn (Ford SSM 50646/50816)
  • Injector 4 worn or leaking internally
  • Rail pressure deviating from target during the test injection

What to check, in order

Start with the simplest. You can tick off each step.

Good to know

  • Repair difficulty: medium
  • It affects emissions.

What each character of P2B17 means

  • P: Powertrain: engine and transmission
  • 2: Generic code: same on every make
  • B: Subsystem depends on the code range
  • 17: Specific fault in that system

Frequently asked questions

Can I keep driving with code P2B17?

If the car is running normally, drive in moderation to a repair shop. If it loses power or another warning appears, do not continue.

What causes code P2B17?

The most common causes are: old learn values after fuel system work, cleared by a warm idle relearn (Ford SSM 50646/50816); injector 4 worn or leaking internally; rail pressure deviating from target during the test injection.

Related codes

Sources

Values and procedures vary by manufacturer. If it affects brakes, steering, fuel or high voltage, see a professional. Updated: 2026-11-04. How we build these pages.