P0B90
Hybrid/EV Battery Voltage Sense R Circuit.
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- B
- AreaHybrid propulsion
- 90
- FaultThe specific fault in that area
What it means
P0B90 is the generic code for a fault in the Hybrid/EV battery voltage sense 'R' circuit. The battery control unit compared the signal from that voltage sensing circuit with what it expected and found it out of range, erratic or missing. Which cell, module or sense channel 'R' refers to depends on the vehicle, so check the manufacturer's data for the model.
Symptoms
- Hybrid or EV system warning light on the dashboard
- Reduced power or limp mode
- Reduced electric assist or reduced EV range
- Car will not go to READY or will not charge
- Poor fuel economy as the hybrid system limits battery use
- Other hybrid battery codes stored alongside it
Possible causes
- Damaged, corroded or loose connector or wiring in the battery voltage sensing harnesslikely
- Fault in the battery monitoring unit or battery control module's voltage sense channelpossible
- Real voltage imbalance or a weak cell or module in the high voltage battery packpossible
- Poor connection at the battery pack's internal sensing leads or bus barspossible
- Low or failing 12 V auxiliary battery causing unreliable readings in the control unitpossible
- Water ingress or coolant or condensation contamination in the battery pack or its electronicsrare
- Outdated control unit software where a manufacturer bulletin lists it as a known causerare
How to diagnose
- Read all stored and pending codes and note the freeze frame data, such as battery state of charge, temperature and pack voltage, plus any related hybrid battery codes.
- Test the 12 V auxiliary battery and its charging, as low supply voltage can cause false sensing faults.
- Check the manufacturer's information for what sense circuit 'R' means on this model and where its wiring and connectors are.
- Using live data, compare the individual cell or block voltages with the total pack voltage and look for one reading that is missing, stuck or out of line with the rest.
- Only if trained in high voltage work: isolate the high voltage system as per the manufacturer's procedure and verify it is dead before touching any orange cabling or the pack.
- With the system isolated, inspect the sensing harness and connectors for damage, corrosion, moisture, chafing or pushed-out pins, and check the pack for water or contamination.
- Test the sense circuit for continuity, short circuits and resistance against the manufacturer's specification.
- Check for software updates or technical bulletins for this model and code before replacing any control unit.
How to fix
- Repair or replace damaged wiring, terminals or connectors in the voltage sense harness.
- Clean and secure the pack's sensing connections and bus bar connections, and fix any moisture ingress.
- Replace the faulty voltage sensing or battery monitoring module as per the manufacturer's procedure.
- Service or replace the affected battery module or pack if the voltage imbalance is real, following the manufacturer's instructions.
- Replace the 12 V auxiliary battery if it is weak or failing.
- Update the control unit software only where a manufacturer bulletin names it as a cause.
Can I keep driving?
If the car drives normally you can usually continue short journeys, but have it checked soon as the hybrid system may limit power or fail to start. Stop driving if a red warning appears, the car loses drive, or you notice burning smells, smoke or battery overheating, and get it recovered.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
