Warning lights & codes
Toyota and Lexus hybrid warning lights and diagnostic codes
What the light or code actually means, what could cause it, what a proper diagnostic process checks, and — importantly — what not to do next.
Read this first
Do not replace parts based on a code alone. A diagnostic trouble code tells you which circuit or system reported a problem — it does not identify which component failed. The same code can be set by several different faults, and clearing it without a diagnosis just hides the evidence. This page is educational; your vehicle needs its own inspection before any repair decision.
Dashboard warning lights
Red triangle master warning light on a Toyota or Lexus hybrid
The one everyone Googles. It's a pointer to a stored fault somewhere — not automatically a battery.
What it means →“Check Hybrid System” message on a Toyota or Lexus
A system-level message covering battery, inverter, motors, cooling and 12V — not a part number.
What it means →Check engine light on a Toyota or Lexus hybrid
On a hybrid this light covers two systems at once — the engine and the hybrid powertrain.
What it means →12V battery warning light on a Toyota or Lexus hybrid
The battery-shaped icon means the 12V system — the small, cheap battery, not the expensive one.
What it means →Diagnostic trouble codes
P0A80 — Replace Hybrid Battery Pack
The famous one. Its name says “replace hybrid battery pack” — that still isn't a diagnosis.
What it means →P0A7F — Hybrid Battery Pack Deterioration
Close relative of P0A80 — the ECU is reporting the pack has aged past its expected window.
What it means →P3000 — Battery Control System (Toyota / Lexus)
A pointer code. The sub-code (INF) stored alongside it is where the real information lives.
What it means →P3011 through P3024 — “Battery Block Becomes Weak”
One code per block inside the pack. Useful, specific — and still not an instruction to swap one module.
What it means →P0AA6 — Hybrid battery voltage system isolation fault
The one to take most seriously. It reports a loss of electrical isolation in the high-voltage system.
What it means →P0A0F — Engine failed to start
Reported by the hybrid system, but usually an engine-side problem — a useful reminder that not every P0A code is a battery.
What it means →P0A93 — Inverter cooling system performance
Points at the inverter's own coolant loop. Cheaper than a battery, and easy to misdiagnose as one.
What it means →Got a code that isn't listed?
Call us with it. Tell us the code, the year and model, and what the car is actually doing, and we'll tell you what it points at and whether it's safe to drive. The diagnostic that confirms it is free.
Got a code and not sure how serious it is?
Tell us the code, the model year, and what the car is actually doing. We'll tell you whether it's safe to drive in — and we won't quote you a repair from a code.