P0AFA on BMW: How to Diagnose & Fix
14V Power Module System Voltage
1 BMW model · 1 documented issue · 1 critical
P0AFA on BMW by model: symptoms, diagnosis and fix
A small number of 2022 i4 Gran Coupe vehicles built between November 22, 2021 and June 13, 2022 left the supplier with a high-voltage battery cell module that was not produced to specification. Internal debris/assembly variance can cause a short circuit inside the module, which can lead to a thermal event (fire) while parked or charging. BMW issued do-not-drive and do-not-charge instructions for affected VINs and told owners to park away from structures. A later, smaller campaign (25V-470, covering 2022-2023 i4 among iX/i7) covers modules assembled with excessive force that stresses the module frame.
Common Symptoms
- Battery-related check-control warnings
- Reduced power or refusal to charge
- Burning/chemical smell or smoke from underbody (worst case)
- Often no symptom before failure
How to Fix
Check the VIN at NHTSA or with BMW immediately. The remedy is dealer replacement of the affected high-voltage battery cell module free of charge; until repaired the affected cars must not be driven or charged and should be parked outdoors away from buildings. Used-i4 buyers of early-2022 builds should confirm this campaign was completed before purchase.
Sources for this issue (3)
P0AFA code reference
General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.
Frequently asked questions
What does P0AFA mean on a BMW?
P0AFA stands for "14V Power Module System Voltage." P0AFA is a hybrid/electric vehicle code indicating the computer detected low voltage in the 14-volt power module system — the converter that supplies the conventional 12V/14V electrical system in a hybrid or EV (the equivalent of a traditional alternator). The 14V power module (often a DC-DC converter) steps down the high-voltage battery to power lights, accessories, and the auxiliary 12V battery. When the monitored output voltage falls below the expected threshold, this code is set. It generally indicates the low-voltage electrical system isn't being properly charged, which can lead to a dead 12V battery and a no-start condition. On BMW it is documented across 1 model: i4.
What are the most common causes of P0AFA?
The most common causes of P0AFA are: Failing DC-DC converter / 14V power module, Weak or failing auxiliary 12V battery, Corroded or loose 12V battery terminals and ground connections, Damaged wiring or connectors in the low-voltage charging circuit, Excessive electrical load draining the system, Fault in the high-voltage battery supply to the converter, Internal control module or software fault. The specific cause varies by vehicle.
How much does it cost to fix P0AFA on a BMW?
Repair costs vary widely with the root cause and BMW model; each issue on this page carries its own estimate where one is published.
Looking for P0AFA on a different make?
View P0AFA across all makes →Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.