DOBD DashX ☰ Browse all codes
P02D2

Cylinder 4 Fuel Injector A Offset Learning At Min Limit

Fuel injection / injector control Generic OBD-II High

What it means

P02D2 means the ECM's learned fuel-injection correction for cylinder 4's injector has reached its minimum allowed limit — it can no longer trim that injector any further to keep delivery balanced. This often points to an injector that's drifted out of spec (or needs its calibration code re-entered), or a fault in the injector control-module wiring. The engine usually keeps running but may feel slightly rough.

High

Can I keep driving? Usually drivable — the ECM's fuel-trim learning for cylinder 4 has hit its limit; the engine may run slightly rough but keeps running.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Cylinder 4 injector out of specification or needing re-coding/replacement
  2. Open or shorted wiring in the injector control-module circuit
  3. Poor electrical connection at the injector control module (FICM) or injector
  4. Faulty fuel injector control module (FICM)
  5. Weak module supply voltage or a poor ground

How to diagnose & fix

Work through it in order

  1. Scan and read freeze-frame data, then review cylinder 4's injector correction/offset values.
  2. Inspect the injector control module wiring and connectors for opens, shorts, and corrosion.
  3. Verify the control module's supply voltage and ground circuits are solid.
  4. Test or replace the cylinder 4 injector and enter its calibration code if the vehicle requires one.
  5. Only after wiring and injector check out, consider the control module. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P02D2?+
Usually yes for short trips, but the injector correction is at its limit and running quality may suffer. Have it checked soon.
Can I just clear P02D2?+
It returns until the underlying injector, wiring, or calibration issue on cylinder 4 is corrected.

Related codes

Often seen with P02D2

Read & clear P02D2 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX