P0DFB Generator Position Exceeding Learn Limit
The position sensor of a hybrid generator, normally a resolver, is never mounted exactly in line with the magnetic poles of the rotor. The remaining angle error is determined once and saved in the controller; Hyundai describes doing this after assembly and again whenever the machine or its control unit is replaced, and Ford describes an in-vehicle routine started by a scan tool that sweeps the current angle and reads the offset where the q-axis current crosses zero. P0DFB means such a learned offset lies outside the window the software accepts, so it cannot be used for field-oriented control. No manufacturer documents P0DFB publicly. Possible reasons are a resolver that moved on its shaft, an aborted learning run or a faulty controller. A missing value is P0DFC instead.
Likely causes
Symptoms
- Hybrid system warning and engine warning light
- Generator not used, reduced charging or engine start problems
- Code returns after clearing until relearned
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, patents.google.com, patents.google.com.