P0B22 — Hybrid Battery Pack Voltage Sense “D” Circuit Intermittent/Erratic #
The code description may vary by manufacturer.
Known label variations:
- Toyota/Lexus: Hybrid Battery Pack Voltage Sense “D” Circuit Intermittent/Erratic
- Honda: Battery Voltage Sensor “D” Circuit Range/Performance (Intermittent)
- Ford: Hybrid Battery Voltage “D” Sensor Circuit Unstable
- General Motors: Hybrid Battery Pack Voltage Sense “D” Circuit Intermittent/Erratic
Code P0B22 Overview #
P0B22 is a diagnostic trouble code (DTC) indicating that the vehicle’s powertrain control module (PCM) or hybrid control module has detected an intermittent or erratic signal from the “D” voltage sensing circuit in the hybrid battery pack. Put simply, the system is telling you that it cannot consistently monitor the voltage for a specific section (“D”) of your hybrid battery. This kind of error can suggest anything from a loose connector to an internal battery fault.
The “sense circuit” is a wiring path that allows the car’s computer to check the voltage of individual battery blocks or sections. Because hybrids rely on precise voltage management for both performance and safety, any irregularity here is taken seriously by the system. Ignoring this code can lead to further damage, diminished fuel economy, or even battery shutdown.
Frequent Symptoms for DTC P0B22 #
When P0B22 is triggered, drivers may notice several telltale signs. Sometimes, the symptoms are subtle, but they can escalate if the underlying issue worsens. The vehicle’s hybrid system is sensitive to voltage fluctuations, so abnormal readings can prompt the computer to restrict performance or trigger warning lights. Common symptoms include:
- Illuminated hybrid system warning light or “Check Hybrid System” message
- Reduced power or limp mode activation
- Decreased fuel efficiency
- Frequent engine start/stop cycles
- Inconsistent or fluctuating battery state-of-charge display
- Intermittent charging or propulsion issues
Likely Causes of P0B22 (from most to least common) #
The root of a P0B22 code can range from simple electrical issues to more complex battery faults. Addressing the most likely causes first can save time and money. Here’s what most often triggers this code:
- Corroded or loose hybrid battery sense wire connections
- Faulty or damaged sense wire harness (circuit “D”)
- Battery module internal fault (block “D” failure or imbalance)
- Hybrid battery voltage sensor malfunction
- PCM or hybrid control module software glitch
Step-by-Step Diagnostic for Code P0B22 #
Diagnosing P0B22 requires a methodical approach, since intermittent electrical faults can be tricky to catch. Always follow OEM (Original Equipment Manufacturer) procedures and safety guidelines, as high voltage systems can be dangerous. Here’s a roadmap for pinpointing the issue:
- 1. Verify the code with a scan tool and note any freeze-frame data.
- 2. Perform a visual inspection of the hybrid battery sense wires and connectors, especially at “D” circuit.
- 3. Check for corrosion, loose pins, or damaged wiring in the battery pack harness.
- 4. Inspect the battery modules for signs of leakage, swelling, or overheating near block “D”.
- 5. Measure voltage at the affected sense circuit using a digital multimeter; compare with OEM specs.
- 6. Test voltage sensor operation (if accessible) for erratic readings during vehicle operation.
- 7. If wiring and sensors check out, test the hybrid control module for updates or faults.
- 8. Clear the code, road test, and monitor for recurrence.
Possible Repairs for P0B22 #
Depending on what you find during diagnosis, repairs may range from simple to more involved. It’s crucial to address the root cause to avoid repeated issues. Typical repair actions include:
- Cleaning or tightening battery sense wire connections
- Repairing or replacing damaged sense wires or connectors (circuit “D”)
- Replacing a faulty hybrid battery voltage sensor
- Repairing or replacing defective battery modules (block “D”)
- Updating or reprogramming the hybrid control module (if technical service bulletins apply)
Is it Safe to Drive with Code P0B22? #
Limited. While the vehicle may still operate, driving with P0B22 is risky. The hybrid system might enter limp mode or limit performance to protect the battery, and ignoring the code can lead to further battery damage or total hybrid system shutdown. If you notice reduced power or persistent warning lights, it’s best to have the vehicle serviced as soon as possible.
Vehicles Most Commonly Affected by P0B22 #
This code is most frequently reported on hybrid vehicles where battery pack monitoring is divided into multiple “sense” circuits. The following models see this code more often:
- Toyota Prius (all generations)
- Lexus CT200h, ES300h, RX450h
- Honda Insight, Civic Hybrid
- Ford Fusion Hybrid, C-Max Hybrid
- Chevrolet Volt
- Hyundai Ioniq Hybrid
Common Mistakes & Best Practices with P0B22 #
Because intermittent faults can be elusive, technicians sometimes make assumptions or overlook simple issues. To avoid wasted time and expense, follow these best practices:
- Do not replace the hybrid battery pack until all wiring and sensor diagnostics are complete.
- Always disconnect high voltage safely before inspecting battery components.
- Check for technical service bulletins (TSBs) related to your specific model and year.
- Document all findings and test results for future reference or warranty claims.
Quick FAQ for P0B22 #
What does the “D” in P0B22 refer to?
It designates a specific voltage sense circuit or block within the hybrid battery pack — usually a subgroup of cells monitored for balance and safety.
Will clearing the code fix the problem?
No. Clearing the code will temporarily turn off the warning, but unless the root cause is addressed, the code will return and the underlying issue may worsen.
Can this code be caused by cold weather?
In rare cases, extreme cold can affect battery connectors and cause intermittent contacts, but it’s usually due to wiring or component faults.




