OBD-II diagnostic trouble code indicating a malfunction in the hybrid inverter/converter system. The inverter assembly converts high-voltage DC from the battery pack into three-phase AC to drive the electric motor (MG1 and MG2 on Toyota hybrids). P0A9D is a system-level code that can be triggered by internal IGBT failures, capacitor degradation, cooling system faults, or control board issues, or current sensor anomalies. On Toyota Prius, this is one of the most serious hybrid codes — proper high-voltage safety procedure is non-negotiable.
P0A9D is a generic OBD-II code for "Hybrid Drive Motor Inverter System Performance." It is set when the Hybrid Vehicle ECU detects an internal fault within the inverter assembly or its control system. The inverter is the heart of the hybrid powertrain — it takes the ~201.6V DC from the NiMH battery pack (or up to 650V on some modern hybrids) and converts it to three-phase AC to spin the electric traction motor, and vice versa during regenerative braking.
Inside the inverter assembly you'll find IGBTs (Insulated Gate Bipolar Transistors) that switch high current at high frequency, a large high-voltage DC-link capacitor that smooths voltage ripple, gate drive circuits that control the IGBTs, current sensors that monitor phase currents, and a dedicated control board that communicates with the HV ECU over CAN bus. Failure of any of these components can trigger P0A9D.
On Gen 2 Prius (2004–2009), the most common inverter failure mode is IGBT failure from heat fatigue after 150,000+ miles — the transistors weaken and eventually short phase. On Gen 3 Prius (2010–2015), the inverter was revised with better cooling but still sees failure of the boost converter section and the internal current sensor drift issues. Both generations are mounted inverter and transaxle-integrated design that shares coolant circuit with engine cooling system.
The inverter contains large DC-link capacitors that can remain charged to full pack voltage (201.6V+ Prius, higher on later models) even after the HV service plug is removed. Always disconnect the 12V battery, remove the service plug, and wait a minimum of 10 minutes before touching any inverter component. Verify capacitor voltage with a CAT III multimeter rated for 1000V and confirm it is below 3V before proceeding. Wear Class 0 insulated gloves. Never work alone. Capacitor discharge must be done with a proper high-voltage discharge tool — never short capacitor terminals directly.
Connect an OEM-level scan tool (Techstream or equivalent) and pull all codes from the HV ECU, the Engine ECU, and the Inverter ECU. Note all companion codes — P0A9D is often accompanied by more specific codes (P0A9A, P0A93, P0A94, P0A95) that pinpoint the fault: IGBT short/open, current sensor fault, boost converter issue. Read live inverter data: DC link voltage, phase currents, inverter temperature, and boost converter output voltage.
DC link voltage should match pack voltage (~201.6V nominal on Gen 2, boosted to 500V on Gen 3 boost converter output). If DC link voltage drops to zero or is erratic, suspect capacitor or IGBT fault. If one phase current reads 0 while others read normal, that phase IGBT has failed open. If inverter temp reads impossibly high (> 100°C) cooling problem.
Before condemning the inverter, rule out cooling system first — many P0A9D codes are caused by inverter overheating. Check inverter coolant level in the reservoir (usually separate from engine coolant on most hybrids). Look for leaks around the inverter inlet/outlet hoses, the coolant pump, and the inverter heat exchanger. Use an infrared thermometer to measure inverter case temperature after a drive. If it's above 85°C under normal driving, you have cooling problem.
Gen 2 Prius uses a dedicated inverter cooling circuit with its own electric water pump and radiator. The pump is a known failure point — if it stops, the inverter overheats fast. Gen 3 integrates inverter cooling engine coolant circuit through a heat exchanger.
If physical inverter testing, follow this exact sequence: (1) Turn ignition OFF, remove key/fob. (2) Disconnect 12V battery negative terminal. (3) Remove HV service plug from battery pack. (4) Set timer for 10 minutes minimum. (5) Put on Class 0 gloves and face shield. (6) After 10 minutes, verify DC link voltage with CAT III 1000V multimeter across the HV terminals on the inverter — must be below 3V. (7) If still above 3V, use a proper HV discharge tool (high-wattage resistor in an insulated handle) to discharge the capacitors slowly. Never short terminals directly.
Directly shorting a 200V+ capacitor generates explosive arc that can vaporize metal, cause severe burns, and be fatal. A proper discharge uses properly rated resistor discharge tool (typically 10k–100k ohms, 50W+), and you still wait several minutes for the voltage to bleed down.
With the capacitors fully discharged and verified below 3V, access the IGBT terminals inside the inverter (requires removing the inverter cover and the internal bus bars). Set your multimeter to diode test mode. Test each IGBT by placing the positive lead on the collector and negative on emitter (forward bias), then reverse. A good IGBT shows ~0.7V forward voltage drop forward and open circuit in reverse. A shorted IGBT shows near 0V in both directions. An open IGBT shows open in both directions. Test all six IGBTs (three phases) and both boost converter IGBTs.
Gen 2 (2004-2009): Inverter is on top transaxle. IGBT modules bolt directly to heat sink. Six discrete IGBTs. Boost converter separate. Gen 3 (2010-2015): Inverter is more compact, uses intelligent power module (IPM) integrates all IGBTs and gate drivers in one package. Boost converter built-in boost up to 650V. Gen 3 IPMs are generally more reliable but more expensive to replace when they fail.
Test DC link capacitor is the large metal-film or electrolytic capacitor bank inside the inverter that smooths the high-voltage DC bus. With caps read ESR equivalent series resistance) with an LCR meter or by monitoring DC link ripple on oscilloscope). High ESR causes excessive voltage ripple under load, which stresses the IGBTs and can trigger P0A9D. Also test the phase current sensors — compare phase current sensor output voltage at standstill, they should all read near zero with no current flow. A drifting sensor can cause the ECU to think there' an internal fault.
On Gen 3 Prius, the current sensors inside the IPM are known to drift over time, causing P0A9D with no actual IGBT failure. The sensor drift can often be recalibrated Techstream, or the IPM the IPM has to be replaced.
Once failed component identified, you options: (1) Rebuild the existing inverter by replacing failed IGBTs, capacitors, and sensors — cheapest but requires electronics skills and equipment; typical cost $600-$1,200 DIY. (2) Remanufactured inverter from a specialty rebuilder — comes with warranty, drop-in replacement, $1,500–$2,500. (3) New OEM from dealer — most expensive $3,000–$6,000+, but comes full factory warranty. For most DIYers, a reputable remanufactured unit offers the best balance of cost and reliability.
Rebuild if: only one or two IGBTs failed, cooling system was the root cause (fixed), and you have soldering skills. Replace with reman if: multiple components have failed, the control board has issues, or you don't electronics repair experience. Go new OEM: vehicle under extended warranty, or you want maximum peace of mind for a high-mileage vehicle you plan to keep long-term.
Install the replacement or rebuilt inverter assembly using a new gasket/seal. Torque all fasteners to OEM specs (inverter-to-transaxle bolts typically 25 N·m; HV terminals 10 N·m). Refill the inverter cooling system with the correct coolant (Toyota uses a special long-life coolant for the inverter circuit on Gen 2; standard Toyota pink on Gen 3). Bleed air from the system properly — trapped air causes hot spots. Reconnect HV service plug, reconnect 12V battery. Start READY mode. Clear all codes. Test drive 30+ minutes, monitoring inverter temperatures and phase currents for balance.
A successful repair shows all three phase currents balanced within 5% of each other under load, inverter temperature stable below 75°C even during sustained hill climbs, boost converter output voltage stable at target value, and no recurrence of P0A9D or companion codes after 100+ miles of mixed driving.
Inverter work is the most advanced-level hybrid repair. Do not attempt if any of the following apply:
IGBT/IPM failure and you don't have experience high-voltage electronics repair experience and proper tools.
You do not own Class 0 gloves, CAT III 1000V multimeter, and a proper HV discharge tool.
There is inverter coolant leak mixed with transmission fluid — indicates internal heat exchanger failure, transaxle teardown.
You have never worked on high-voltage systems before — this is not the place to learn.
The vehicle will go READY mode and loses power while driving — tow it to a shop, don't risk getting stranded.
The vehicle is still under hybrid warranty (8 years / 100,000 miles — dealer will replace under warranty).
Battery SOH below 70% threshold. Inverter faults can cause battery stress and accelerate degradation.
HV ECU communication fault. Can appear alongside inverter codes if the CAN bus is affected.
Battery temperature sensor fault. Thermal management is critical for both battery and inverter reliability.
Open the master specification sheet for your generation. Includes OEM inverter part numbers, IGBT cross-references, coolant type specifications, torque values, and recommended rebuilders.