P0B91 — Hybrid Battery Voltage Sense "R" Circuit Range/Performance
OBD2 code P0B91 flags a problem with the sensor and actuator circuits (hybrid battery voltage sense "R" circuit range/performance). The car is usually drivable while you plan the repair. Common culprits: control module driver fault, poor ground connection, blown fuse feeding the circuit.
powertrain (engine/transmission)
Is it safe to drive?
Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P0B91 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the hybrid battery voltage sense "R" for damage, corrosion, chafing or poor contact.
- Subsystem check Compare the hybrid battery voltage sense "R" live reading against a known-good reference (specification or a correlated sensor) under the conditions from the freeze frame.
- Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
- Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0B91 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P0B91 (parts and labor, USD, independent shop rates): Replace the faulty sensor or actuator: $150–$500; Repair wiring or connectors: $80–$250; Control module repair: $300–$1,000. Overall, fixing P0B91 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
How do I diagnose P0B91 myself?
Start with a scan: confirm P0B91, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the hybrid battery voltage sense "R", and verify the suspect component against live data before buying parts.
What are the symptoms of P0B91?
Drivers most often notice: increased fuel consumption in some cases, the affected system operates intermittently or not at all, possible limp mode depending on the affected component, Check Engine Light on.
Is it safe to drive with P0B91?
In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
How much does it cost to fix P0B91?
Replace the faulty sensor or actuator — $150–$500; Repair wiring or connectors — $80–$250; Control module repair — $300–$1,000. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
Will P0B91 clear itself?
Sometimes P0B91 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
When your vehicle's computer detects that the voltage signal from the hybrid battery's sense "R" circuit doesn't match what it should be under current operating conditions, it sets OBD2 code P0B91. This specific trouble code belongs to the powertrain family and indicates a range or performance problem rather than a complete electrical failure. In plain terms, the circuit is still conducting electricity, but the data it's sending back has drifted outside acceptable parameters.
The hybrid battery monitoring system relies on multiple voltage sensors to keep track of pack health and charge distribution. The "R" channel represents one specific sensing circuit within this network. Your vehicle's control module continuously compares live sensor data against pre-calibrated limits and correlated readings from other sources. When the math doesn't add up, P0B91 gets stored alongside a freeze frame snapshot capturing engine speed, load, coolant temperature, and vehicle speed at the moment of failure. That snapshot is invaluable during diagnosis because it tells you exactly what conditions triggered the fault.
The most obvious sign of P0B91 is an illuminated Check Engine Light. Beyond that, you may notice the hybrid system behaving erratically or not engaging at all. Fuel economy often takes a hit as the engine compensates for lost hybrid assistance. In some cases, the vehicle enters a protective limp mode that limits power or disables certain features until the issue is resolved.
Common Symptoms
- Check Engine Light illuminated
- Hybrid system operates intermittently or fails to engage
- Decreased fuel efficiency
- Reduced engine performance or limp-home mode activation
- Possible auxiliary system shutdown depending on vehicle programming
The root cause usually traces back to one of several culprits, with the sensor itself being the most frequent offender. A degraded or drifting voltage sense "R" sensor will send inaccurate data even when the wiring is perfectly intact. Electrical issues like a blown fuse, corroded connector, or loose ground connection can also throw off the signal. Less commonly, a control module driver fault or incorrect calibration following a software update can trigger P0B91. In rare cases, a mechanical fault elsewhere in the hybrid system is being correctly reported by the sensor.
What Causes P0B91
- Degraded or drifting hybrid battery voltage sense "R" sensor
- Corroded, loose, or damaged electrical connector
- Blown fuse supplying the sensing circuit
- Poor ground connection at the sensor or module
- Wiring harness damage such as chafing or broken conductors
- Control module internal driver fault
- Incorrect calibration after module programming or battery disconnect
How to Diagnose P0B91
Before buying any parts, confirm the code exists and gather context. Connect your OBD2 scanner and verify P0B91 is stored, then save the freeze frame data. Those recorded conditions—engine rpm, load, temperature, and speed—are exactly what you need to recreate during your road test. Check for any related trouble codes as well, since they often point toward the actual root cause.
Consult manufacturer technical service bulletins for your specific make, model, and year. Many hybrid-related P0xxx codes have documented factory fixes, software updates, or known component issues. Search by vehicle identification number on the manufacturer's website or through nhtsa.gov.
Visually inspect the wiring harness and connectors associated with the hybrid battery voltage sense "R" circuit. Look for broken insulation, corrosion buildup, bent pins, or any signs of moisture intrusion. This step alone resolves a surprising number of voltage sensing faults.
Compare the live voltage reading from the sense "R" circuit against specifications or a correlated sensor reading under the exact conditions from the freeze frame. A significant deviation confirms the sensor or circuit problem. Measure reference voltage, ground continuity, and signal integrity at the component connector using a multimeter.
Perform a wiggle test on the harness while monitoring live data. If the signal drops out or fluctuates when you move the wiring, you've found a broken wire or loose connection. After repairs, clear the code and complete a full drive cycle including the freeze frame conditions to verify P0B91 does not return.
Repair Options and Costs
Address the cheapest possibilities before replacing expensive components. Cleaning corrosion from connectors and applying dielectric grease typically runs $50–$100. Full wiring harness repair or connector replacement costs $80–$250 depending on accessibility. If the sensor itself has failed, replacement runs $150–$500 for parts and labor. Control module diagnosis and repair represents the most expensive scenario at $300–$1,000.
Total Repair Cost
Expect to pay between $80 and $1,000 total to resolve P0B91. The exact figure depends entirely on which component is faulty. Sensor replacement and simple wiring repairs cover most cases at the lower end of the range. Control module issues push costs toward the upper limit. A thorough diagnosis before purchasing parts always saves money—the priciest solution is rarely where you should start.
Driving Safety Verdict
P0B91 is generally a short-term drivability concern. Your vehicle will most likely continue operating, though with reduced hybrid functionality and possibly lower fuel economy. If the hybrid system fails entirely, you'll lose electric-only propulsion but conventional gasoline operation continues. However, if you experience stalling, failure to start, or warnings affecting brakes or steering assist, treat the situation as urgent and seek repairs immediately.
Related OBD2 Codes
- P0B00: Auxiliary Transmission Fluid Pump Motor Phase U Current
- P0B01: Auxiliary Transmission Fluid Pump Motor Phase U Current Low
- P0B02: Auxiliary Transmission Fluid Pump Motor Phase U Current High
- P0B03: Auxiliary Transmission Fluid Pump Motor Phase V Current
- P0B04: Auxiliary Transmission Fluid Pump Motor Phase V Current Low
- P0B05: Auxiliary Transmission Fluid Pump Motor Phase V Current High