01 P0042, P0043, and P0044: H02S heater control circuit (Bank … • 02 Can You Change Your Bike's Disc Brake into a Drum Brake? • 03 B0017 and B0018 Codes: Right Front or Passenger Frontal Dep… • 04 Is There Any Significant Difference Vetween 1.6L and 2.0L E… • 05 Don't Get Stranded! Warning Signs Your Hybrid Battery Needs… • 06 Why Did Jaguar Land Rover Suddenly Stop Shipping Cars to th… • 07 P0038 H02S heater control circuit high (Bank 1 sensor 2) • 08 The Importance of Timing Belt Replacement: Preventing Engin… • 09 Bad Fuel Doesn't Just Hurt Performance — It Quietly Destroy… • 10 Valve Adjustment: The Essential Tune-up for a Healthy and H… •

DTC codes / P0Cxx · Hybrid propulsion / P0CB3

P0CB3Hybrid/EV Battery Temperature Sensor O Range/Performance

P0CB3 indicates that the hybrid or electric vehicle battery pack's temperature sensor 'O' is reporting a signal that is outside its expected range or is not performing as designed. The battery energy control module compares this sensor's output against other temperature sensors and expected values, and it has detected an irrational or out-of-range reading that does not match the actual thermal condition of the pack.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaHybrid propulsion

Symptoms you may notice

  • Illumination of the check engine light or a dedicated hybrid system warning light
  • Reduced electric-only driving range or a forced switch to gasoline engine operation in a plug-in hybrid
  • A message on the dash advising that battery temperature is too high or too low, or that hybrid service is required
  • Reduced power output or a limp-home mode that limits acceleration
  • The vehicle may refuse to start or enter ready mode if the battery management system cannot confirm safe temperature
  • Often no symptoms besides the warning light, especially if the sensor fault is intermittent

Common causes, most likely first

  1. A faulty battery temperature sensor 'O' that has drifted in resistance or failed internally
  2. Damaged or corroded wiring or connector pins at the sensor or at the battery energy control module
  3. A poor electrical connection or chafed harness in the high-voltage battery pack area
  4. Moisture intrusion into the sensor connector or the battery pack enclosure
  5. A software or calibration issue in the battery energy control module that misinterprets a valid signal
  6. A failing battery energy control module, though this is less common than sensor or wiring faults
  7. Physical damage to the sensor or its mounting from impact or previous service work

How to diagnose and fix it

  1. Connect a scan tool and record all battery temperature sensor readings to see whether sensor 'O' is stuck, erratic, or offset from the others
  2. Visually inspect the sensor 'O' connector and harness for corrosion, chafing, or loose pins, and check for signs of moisture
  3. Measure the resistance of sensor 'O' at known temperatures and compare it with the manufacturer's temperature-resistance chart
  4. Back-probe the sensor signal circuit at the battery energy control module and compare the voltage with the sensor's actual output to rule out wiring resistance
  5. Check for technical service bulletins or software updates for the battery energy control module that address temperature sensor rationality
  6. Replace the faulty temperature sensor 'O' and clear the code, then verify that all temperature sensors read within a few degrees of each other after a drive cycle
  7. If the wiring and sensor check out, perform a guided diagnostic for the battery energy control module and replace it only after confirming the module is misreporting a known-good signal

What a battery temperature sensor code really means

  • A P0CB3 can be set by a sensor that is only slightly out of range at extreme temperatures, so the fault may not appear during a short test drive in mild weather.
  • Technicians often replace the sensor only to find the real problem is a corroded connector pin or a chafed wire inside the battery pack, so resistance checks at the module are essential.
  • The battery energy control module compares sensor 'O' with several other temperature sensors, and a single skewed sensor can cause the whole pack to be derated even when the battery is thermally fine.
  • This code does not automatically mean the high-voltage battery is failing; the sensor and its wiring are separate from the battery cells and are often the only failed part.
  • After any repair, the code may remain stored until the vehicle completes a full thermal cycle and the module sees consistent readings across all temperature sensors.

Can I keep driving with P0CB3?

You can usually drive the vehicle short distances to a repair shop, but avoid heavy acceleration, sustained high speeds, and extreme ambient temperatures because the battery management system may not be able to protect the pack without a valid temperature reading. If the vehicle enters a reduced-power mode or refuses to start, have it towed rather than forcing it.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage