OBD-II reference

All 9.533 generic OBD-II codes, explained in detail.

Causes, inspection steps and sources — a comprehensive DIY archive. Created and maintained with love for the detail. Good luck and have fun!

Powertrain generic / SAE

P0DFC

Generator Position Sensor Not Learned

The hybrid control module has not learned the rotor position offset for the generator. Phase commutation cannot be optimised until learning completes.

SystemPowertrain
Typegeneric / SAE
GroupP0
Range / numberD / FC

Possible causes

  • Adaptation lost after battery disconnect high
  • Sensor replaced without learn procedure medium

Inspection / repair

  • Difficulty: easy
  • DIY: shop recommended
  • Estimated cost: 50–250 €
  • Estimated time: 0.3–1.5 h
  • Component: generator position sensor
  • Component: hybrid control module
  • MIL / check engine light
  • drive cycle required

Sources

References

How to read OBD-II codes

The first letter names the vehicle system, the second digit distinguishes generic from manufacturer-specific, the remaining digits group fault area and number.

PPowertrain: engine, transmission, emissions
BBody: chassis trim, comfort, interior
CChassis: suspension, brakes, steering
UNetwork: CAN, control modules, communication