AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Powertrain Systems (P-Codes) / Hybrid / EV Propulsion / P0B13 – Hybrid/EV Battery Voltage Sensor “C” Circuit Intermittent/Erratic

P0B13 – Hybrid/EV Battery Voltage Sensor “C” Circuit Intermittent/Erratic

P0B13 is a hybrid/EV trouble code that points to a problem in the high-voltage battery pack, specifically with “Battery Voltage Sensor B.” When this code sets, your car’s control module is seeing a voltage reading that doesn’t make sense, either too high, too low, or unstable compared to the rest of the pack. You might notice warning lights, reduced power, or the car refusing to enter EV mode. Ignoring it can shorten battery life or leave you stranded. This guide walks you through what P0B13 means, common causes, symptoms, diagnosis, and repair options.

What Does P0B13 Mean?

P0B13 is an OBD-II generic hybrid/EV code that stands for “Hybrid Battery Voltage Sensor ‘B’ Circuit Low” (wording may vary slightly by manufacturer). In plain terms, the ECU is not happy with the signal coming from one of the voltage sensing circuits that monitor a section of the high-voltage battery pack.

The hybrid/EV battery is made up of multiple modules and cells. The battery ECU uses several voltage sensors (A, B, C, etc.) to keep track of each section. When the “B” sensor circuit reports an abnormal or low voltage compared with expected values, the ECU sets P0B13 and usually turns on a warning light or hybrid system alert.

Quick Reference

  • Code: P0B13
  • Definition: Hybrid/EV Battery Voltage Sensor “B” Circuit Low (or abnormal)
  • System: High-voltage battery / hybrid control
  • Severity: Moderate to high – can lead to reduced performance or no-start
  • Typical Fixes: Wiring repair, sensor/voltage sensing board replacement, battery module repair or replacement

Real-World Example / Field Notes

In the shop, you usually see P0B13 on older hybrids or EVs with some mileage on them. A common scenario is a customer complaining that the hybrid system warning light came on, fuel economy dropped, and the engine runs more often than it used to. After scanning, you find P0B13 along with one or two other battery-related codes. On teardown, you might discover corrosion in the battery harness connector, a failing voltage sensing board, or one battery module that’s significantly lower than the rest. Fixing the wiring or replacing the bad module often clears the code and restores performance.

Symptoms of P0B13

  • Warning lights: Hybrid system warning, check engine light, or “Service EV/HEV System” message
  • Reduced power: Vehicle may have limited acceleration or enter a reduced-power “limp” mode
  • Poor fuel economy: Engine runs more and EV assist is reduced, so you burn more fuel
  • No EV mode: Vehicle may refuse to enter pure electric mode or drops out of EV quickly
  • Engine running constantly: Gas engine may stay on even at low speeds where it used to shut off
  • Hard starting or no-start: In severe cases, the car may not go “Ready” or may not start at all
  • Cooling fan noise: High-voltage battery cooling fan may run more often or at high speed

Common Causes of P0B13

Most Common Causes

  • High-voltage battery module with low or imbalanced voltage compared to other modules
  • Corroded or loose connections at the battery voltage sensing harness or connector
  • Damaged voltage sensing harness (chafed wires, broken conductors, poor splices)
  • Faulty battery voltage sensor board or battery ECU inside the pack
  • Previous improper battery repair or module replacement causing poor contact or mismatch

Less Common Causes

  • Water intrusion into the battery pack area causing corrosion or short circuits
  • Internal ECU fault in the hybrid control module (less common than wiring or sensor issues)
  • Overheating of the battery pack leading to sensor drift or intermittent readings
  • Aftermarket modifications (audio systems, inverters, or DIY battery work) disturbing the HV wiring
  • Connector damage from previous collision repairs or improper service

Diagnosis: Step-by-Step Guide

To properly diagnose P0B13, you need at least a quality scan tool that can read hybrid/EV data, a digital multimeter, and access to factory service information. For anything involving opening the high-voltage battery pack, you should use proper high-voltage safety gear and procedures. If you are not trained for HV systems, this is where you stop and let a qualified shop handle it.

  1. Confirm the code and check for companions. Use a scan tool to read all stored and pending codes. Note any other hybrid battery codes (P0A80, P0B1x range, etc.). Freeze-frame data will show when P0B13 set.
  2. Clear and retest. Clear the codes and test drive or run the car in “Ready” mode while monitoring hybrid battery data. See if P0B13 returns immediately or only under certain conditions (load, temperature, charge level).
  3. Inspect battery cooling and vents. Check that the battery cooling fan is working, vents are not blocked, and cabin filters (if used for cooling) are not clogged. Overheating can aggravate sensor problems.
  4. Visual inspection of harness and connectors. With the 12V battery disconnected and HV system powered down per service manual, inspect the high-voltage battery harness connectors you can safely access. Look for corrosion, green/white deposits, melted plastic, or loose pins.
  5. Check service bulletins. Many manufacturers have TSBs for hybrid battery codes. Some outline known issues with specific connectors, harnesses, or sensor boards that trigger P0B13.
  6. Read live data for battery blocks. Using a capable scan tool, view individual battery block voltages. Look for one block or section (corresponding to “Sensor B”) that is significantly lower or unstable compared to others.
  7. Use Mode $06 or advanced data. On some vehicles, Mode $06 or OEM data will show battery block test results and thresholds. This helps you pinpoint a weak or failing module without guessing.
  8. Measure voltage (if qualified). If you have HV training and proper PPE, follow the service manual to safely open the battery pack and directly measure the suspect module or block voltage. Compare it to spec and to other modules.
  9. Check the sensor board and bus bars. Inspect the voltage sensing board, bus bars, and sense wires for corrosion, cracked solder joints, or burned spots. Clean or replace components as needed.
  10. Reassemble and verify repair. After repairs, clear codes, reassemble everything carefully, and perform a road test while monitoring battery data to ensure P0B13 does not return.

Pro tip: Don’t just replace a single weak module without checking the rest of the pack. If several modules are borderline, a full pack replacement or professionally rebuilt pack is usually more reliable than piecemeal repairs.

Possible Fixes & Repair Costs

Fixing P0B13 can range from a simple wiring repair to a full high-voltage battery replacement. If the problem is just a corroded connector or damaged harness, you might be looking at $150–$400 at an independent shop. Replacing a voltage sensing board or battery ECU inside the pack can run $400–$900 depending on parts availability and labor. If one or more battery modules are failing, a rebuilt or new hybrid battery pack can range from about $1,000–$3,000 at an independent shop, and $2,500–$5,000 or more at a dealer. Costs depend heavily on the vehicle, parts source (OEM vs aftermarket), and labor rates in your area.

Can I Still Drive With P0B13?

In many cases you can still drive with P0B13, but the car may limit power, disable EV mode, or run the engine more often. Short trips to get home or to a repair shop are usually possible if the vehicle still goes into “Ready” mode and accelerates normally. However, continuing to drive with a voltage sensor or battery issue can stress the remaining battery modules and may cause a sudden loss of hybrid assist or even a no-start condition. If you notice severe power loss, strange noises, or additional warning lights, park the car and have it towed.

What Happens If You Ignore P0B13?

If you ignore P0B13, the underlying battery or sensor problem can get worse, leading to more imbalance in the pack, overheating, and eventual battery failure. You may end up with a car that will not go “Ready,” or you could damage expensive components like the hybrid inverter or battery ECU. Addressing the issue early often saves money and keeps your hybrid or EV running reliably.

Need wiring diagrams and factory-style repair steps?

Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.

Factory repair manual access for P0B13

Check repair manual access

Related Sensor Hybrid/ev Codes

Compare nearby sensor hybrid/ev trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P0B0E – Hybrid/EV Battery Voltage Sensor “B” Circuit Intermittent/Erratic
  • P0B09 – Hybrid/EV Battery Voltage Sensor “A” Circuit Intermittent/Erratic
  • P0B40 – Hybrid/EV Battery Pack Coolant Level Sensor Circuit Intermittent/Erratic
  • P0B3B – Hybrid/EV Battery Pack Coolant Temperature Sensor Circuit Intermittent/Erratic
  • P0B5E – Hybrid/EV Battery Pack Contactor “B” Control Circuit Intermittent/Erratic
  • P0B59 – Hybrid/EV Battery Pack Contactor “A” Control Circuit Intermittent/Erratic

Key Takeaways

  • P0B13 points to a problem with the hybrid/EV battery voltage sensor “B” circuit, often due to wiring, sensor board, or battery module issues.
  • Common symptoms include warning lights, reduced power, poor fuel economy, and loss of EV mode.
  • Diagnosis requires a capable scan tool and, in many cases, safe access to the high-voltage battery pack.
  • Repairs can range from inexpensive wiring fixes to full battery pack replacement, depending on what you find.
  • Driving with P0B13 for a long time can shorten battery life and lead to more expensive failures.

Vehicles Commonly Affected by P0B13

P0B13 shows up most often on popular hybrids and plug-in hybrids from manufacturers like Toyota (Prius, Camry Hybrid, Highlander Hybrid), Lexus (RX, ES, GS hybrids), Honda (Insight, Accord Hybrid, Civic Hybrid), Ford (Fusion Hybrid, C-Max, Escape Hybrid), and GM models like the Chevy Volt and certain mild hybrids. Some fully electric vehicles can also log similar voltage sensor codes. It’s especially common on vehicles with higher mileage or those used in hot climates or heavy stop-and-go driving, where the battery pack experiences more stress over time.

FAQ

Can I clear P0B13 myself with a basic scan tool?

You can clear P0B13 with a basic OBD-II scanner, but if the underlying problem is still there, the code will return. A simple code clear does not fix wiring, sensors, or battery issues, and you risk making diagnosis harder if you don’t record freeze-frame data first.

Is P0B13 always a sign that the hybrid battery is bad?

No, P0B13 does not always mean the entire battery pack is bad. Sometimes it’s just a corroded connector, damaged harness, or faulty sensing board. However, you should still check the health of all battery modules, because a genuinely weak block can also trigger this code.

Can driving with P0B13 damage other components?

Yes, driving for a long time with a voltage sensor or module issue can overwork the remaining cells and stress components like the inverter and battery ECU. The system may run hotter and less efficiently, which can shorten the life of multiple parts, not just the battery.

How is P0B13 diagnosed at the dealership?

Dealers use factory scan tools to read hybrid-specific data, including individual battery block voltages and internal test results. They follow service bulletins and step-by-step procedures to inspect the battery pack, harness, and sensor boards, then perform load tests or module checks as needed before recommending repair or replacement.

Can a 12V battery problem cause P0B13?

A weak 12V battery can cause all kinds of strange electrical behavior, but P0B13 specifically targets the high-voltage battery voltage sensor circuit. It’s possible, though not common, for low 12V voltage to interfere with ECU readings. If your 12V battery is old or weak, it’s smart to test and replace it first, then recheck for codes.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer