01 What Happens If You Ignore Wheel Bearing Noise? • 02 Mastering the Art of Hill Starts in a Manual Transmission C… • 03 Tips for Extending the Life of Your Automatic Transmission … • 04 Tesla Model S Plaid vs Porsche Taycan: Which Electric Car I… • 05 How to Reset a Car Computer After Replacing the Battery • 06 Why Dirty Grounds Cause More Car Problems Than People Reali… • 07 How to Fix Your Car When It Fails Emissions Test • 08 Understanding Why Brake Calipers Are Sticking When Hot • 09 In-Depth Look at ABS: How Your Brakes Adapt to Prevent Whee… • 10 Can a Hybrid Car Survive a Flood? Understanding the Risks a… •

DTC codes / P0Axx · Hybrid propulsion / P0AFF

P0AFFSystem Voltage Too Low for Voltage Step Down Conversion

P0AFF indicates that the powertrain control module detected the system voltage was too low for the voltage step-down conversion circuit to operate correctly. This typically involves a DC-to-DC converter that reduces high-voltage battery power to charge the 12-volt system, and the module sets the code when input voltage falls below the threshold needed for stable conversion.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaHybrid propulsion

Symptoms you may notice

  • Illumination of the check engine light or hybrid system warning light
  • 12-volt battery warning light on the dashboard
  • Electrical accessories such as lights or radio dimming or flickering
  • Difficulty starting or a dead 12-volt battery
  • Reduced power or limp mode in hybrid and electric vehicles
  • Often no symptoms besides the warning light

Common causes, most likely first

  1. Weak or failing 12-volt auxiliary battery
  2. Corroded, loose, or damaged battery cables and ground straps
  3. Faulty DC-to-DC converter internal failure
  4. Low voltage from the high-voltage battery pack due to a weak cell or module
  5. Poor connection or damaged wiring between the high-voltage battery and the converter
  6. Failed voltage sensor or current sensor feeding the converter control circuit
  7. Software glitch in the powertrain control module requiring reprogramming

How to diagnose and fix it

  1. Perform a thorough visual inspection of all battery cables, terminals, and ground connections for corrosion or looseness
  2. Test the 12-volt battery state of charge and load capacity; recharge or replace if it fails
  3. Measure voltage at the DC-to-DC converter input and output with a multimeter while the system is active
  4. Check the high-voltage battery state of charge and cell balance using a scan tool with manufacturer-specific data
  5. Inspect the wiring harness and connectors between the high-voltage battery and the converter for damage or high resistance
  6. Reprogram or update the powertrain control module if a known software issue exists
  7. Replace the DC-to-DC converter if all other checks pass and output voltage remains incorrect

When the converter is not the culprit

  • A weak 12-volt battery is the most common cause of this code, yet many technicians replace the expensive DC-to-DC converter first without testing the battery under load.
  • Corroded ground straps between the engine, chassis, and converter can create enough resistance to drop voltage below the threshold without any visible damage.
  • The code can be set by a momentary voltage dip during engine cranking if the 12-volt battery is marginal, so always check for stored freeze-frame data.
  • On some vehicles, a failing high-voltage battery cell causes the converter to see low input voltage and set P0AFF even though the converter itself is healthy.
  • After replacing the converter or battery, the code may remain until the system completes a self-test cycle, so clear codes and verify the repair with a road test.

Can I keep driving with P0AFF?

You can usually drive the vehicle short distances to a repair shop, but avoid long trips or heavy electrical loads because a failing converter can leave you with a dead 12-volt battery and a stalled vehicle. If the warning light is accompanied by reduced power or multiple electrical failures, stop driving and seek professional assistance.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage