P0B22 — Hybrid Battery Pack Voltage Sense "D" Circuit Intermittent/Erratic

P0B22 — Hybrid Battery Pack Voltage Sense "D" Circuit Intermittent/Erratic. A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: blown fuse feeding the circuit, faulty sensor or actuator of the affected circuit, corroded, loose or damaged connector.

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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P0B22 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the hybrid battery pack voltage sense "D" circuit intermittent/erratic for damage, corrosion, chafing or poor contact.
  4. Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
  5. Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0B22 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P0B22 (parts and labor, USD, independent shop rates): Control module repair: $300–$1,000; Replace the faulty sensor or actuator: $150–$500; Repair wiring or connectors: $80–$250. Overall, fixing P0B22 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

What are the symptoms of P0B22?

Drivers most often notice: possible limp mode depending on the affected component, the affected system operates intermittently or not at all, Check Engine Light on, increased fuel consumption in some cases.

How do I diagnose P0B22 myself?

Start with a scan: confirm P0B22, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the sensor and actuator circuits, and verify the suspect component against live data before buying parts.

Will P0B22 clear itself?

Sometimes P0B22 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.

What is the most common cause of P0B22?

The most common causes are: blown fuse feeding the circuit, faulty sensor or actuator of the affected circuit, corroded, loose or damaged connector.

What does OBD2 code P0B22 mean?

P0B22 — Hybrid Battery Pack Voltage Sense "D" Circuit Intermittent/Erratic. A fault in the sensor and actuator circuits. The car is usually drivable while you plan the repair. Typical causes: blown fuse feeding the circuit, faulty sensor or actuator of the affected circuit, corroded, loose or damaged connector.

When your vehicle's computer detects a problem with the hybrid battery pack voltage sense "D" circuit, it logs code P0B22. This fault points to a sensor or control circuit that supplies voltage readings from the hybrid battery pack, and the signal has become unstable or unreliable. Rather than a steady, predictable voltage, the module sees intermittent spikes, drops, or erratic behavior from the "D" channel of the voltage sensing system.

The ECU continuously watches this circuit during vehicle operation. Once the readings stray outside the acceptable window for enough consecutive drive cycles, the module locks in P0B22 and illuminates the check engine light. The stored freeze frame snapshot captures engine speed, load, temperature, and vehicle speed at the exact moment the fault occurred—valuable context that guides the diagnostic process.

P0B22 is classified as a powertrain fault, but its impact varies. Some vehicles experience almost no noticeable change in driveability, while others may limp home on reduced power or with certain hybrid functions disabled. Either way, the underlying electrical issue deserves attention before it leads to bigger problems.

Symptoms of P0B22

  • The check engine light remains illuminated after startup
  • The affected system tied to the "D" voltage sense circuit runs intermittently or shuts down entirely
  • Engine may enter limp-home mode with noticeably reduced power
  • Fuel economy drops in vehicles where the hybrid management system cannot regulate battery charge properly
  • In rare cases, auxiliary systems dependent on accurate battery voltage sensing behave erratically or fail to activate

What triggers P0B22

  • A failed driver circuit inside the control module responsible for reading the "D" voltage channel
  • A blown fuse that supplies power to the sensing circuit
  • A weak or corroded ground connection at the sensor or control module
  • Wiring that is broken, frayed, shorted, or has a poor connector fit
  • The voltage sensor or associated actuator itself has failed

Diagnosing P0B22

  1. Plug in an OBD2 scanner and verify that P0B22 is present. Record all freeze frame data before clearing anything—this tells you exactly what conditions triggered the fault.
  2. Scan for any additional trouble codes. Related electrical faults often point to the real culprit, and checking manufacturer TSBs via the automaker's site or nhtsa.gov may reveal known issues or software updates for your specific model.
  3. Inspect the wiring harness and connectors feeding the hybrid battery pack voltage sense "D" circuit. Look for damaged insulation, corrosion, bent pins, or loose plugs that could cause intermittent contact.
  4. With the connector unplugged, check reference voltage, ground integrity, and signal continuity at both the component and the module using a multimeter.
  5. Reconnect everything and perform a wiggle test while monitoring live data. Any signal dropout under movement confirms a broken wire or bad connection.
  6. Clear the code, drive the vehicle through a complete drive cycle—including the conditions recorded in the freeze frame—and verify that P0B22 does not reappear.

Repair options and costs

Control module driver repair: $300–$1,000
Some vehicles require module replacement or bench repair by a specialist; others respond to firmware updates if a TSB exists.

Replace the faulty sensor or actuator: $150–$500
If the voltage sense "D" component itself has failed internally, swapping it restores reliable readings.

Repair wiring or connectors: $80–$250
Broken wires, poor grounds, and corroded terminals often replicate sensor failure. Proper repair of the harness or connector ends this problem permanently.

Overall, P0B22 repair typically falls between $80 and $1,000 depending on which part is actually at fault. Starting with the least expensive possible cause—wiring inspection and connector repair—before committing to a control module replacement saves both time and money.

Can you drive with P0B22?

In most situations, the vehicle stays operational, though you may notice lower performance or a disabled hybrid feature. If the car stalls, refuses to start, or displays warnings related to braking or steering assist, treat P0B22 as a priority repair rather than a background issue.

Related OBD2 codes