01 Hyundai Santa Fe: The Spacious and Stylish SUV • 02 Replacing Blown Fuses Made Easy: Understanding Car Fuse Col… • 03 6 Simple Ways to Tell the Difference When Buying a Car • 04 P0109 - Manifold Absolute Pressure Circuit Intermittent • 05 6-Speed DSG Automatic Transmission Common Faults: Causes, S… • 06 Understanding Car Fuel Pumps: Functions, Types, and Mainten… • 07 From Manifold to Tailpipe: How Exhaust System Components Bo… • 08 Can a Fuel Injector Cleaner Damage Your Engine? Here’s What… • 09 What Happens If You Don't Change the Oil in Your Car? • 10 Surprising Test Results Show Which Budget Brake Pads Stop F… •

DTC codes / P0Cxx · Hybrid propulsion / P0CD5

P0CD5Hybrid/EV Battery Pack Coolant Temperature Sensor B Circuit

P0CD5 indicates that the hybrid or electric vehicle battery pack coolant temperature sensor B circuit is reporting a fault, such as an open, short, or out-of-range signal. The computer compares the sensor's voltage to expected values and sets this code when the reading is implausible or absent, which can affect battery thermal management.

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

Symptoms you may notice

  • Illumination of the check engine light or hybrid system warning light, often with no other noticeable symptoms.
  • Reduced electric driving range or performance as the vehicle limits power to protect the battery.
  • A message on the dashboard indicating a hybrid system fault or battery temperature warning.
  • In some cases, the vehicle may refuse to start or enter a limp mode.
  • Unusual fan noise from the battery cooling system as it runs at maximum speed.
  • Inconsistent state of charge readings or unexpected shutdown of the hybrid system.

Common causes, most likely first

  1. Faulty coolant temperature sensor B, such as an open or shorted thermistor.
  2. Damaged or corroded wiring or connector at the sensor or harness.
  3. Poor electrical connection at the sensor due to loose pins or contamination.
  4. Failed coolant temperature sensor circuit inside the battery pack, including a break in the wiring.
  5. Malfunctioning battery energy control module (BECM) or hybrid control module not reading the sensor correctly.
  6. Coolant level low or air pockets causing the sensor to read incorrectly, though this is less common.
  7. Aftermarket or incorrect sensor installed previously, leading to signal mismatch.

How to diagnose and fix it

  1. Use a scan tool to retrieve all stored codes and freeze-frame data, then clear codes and test-drive to see if P0CD5 returns.
  2. Visually inspect the sensor B and its wiring for damage, corrosion, or loose connections, and repair as needed.
  3. Measure the resistance of the coolant temperature sensor B with a multimeter and compare to specifications; replace if out of range.
  4. Check the sensor reference voltage and ground at the connector with a multimeter to verify circuit integrity.
  5. Perform a voltage drop test on the sensor signal circuit to detect high resistance or opens.
  6. If the circuit and sensor test good, diagnose the battery energy control module or hybrid control module for internal faults.
  7. After repairs, clear codes and verify the sensor reading matches actual coolant temperature using live data.

Battery coolant sensor faults often misdiagnosed

  • A common mistake is replacing the sensor without checking the wiring harness, which often suffers from chafing or corrosion in hybrid battery compartments.
  • The code can be set by a low coolant level or air pocket causing the sensor to read outside the expected range, so always check coolant condition and level first.
  • Some vehicles use multiple coolant temperature sensors for the battery pack; P0CD5 specifically refers to sensor B, so do not confuse it with sensor A or the motor electronics coolant sensor.
  • Intermittent faults may be caused by a poor connection that only acts up under vibration or temperature changes, so wiggle-test the harness while monitoring live data.
  • Replacing the battery pack coolant temperature sensor often requires disconnecting the high-voltage battery, which demands proper safety procedures and insulated tools.

Can I keep driving with P0CD5?

It is not recommended to continue driving with this code because the battery pack may not be properly cooled, leading to overheating and potential damage. If you must drive, avoid heavy acceleration and long trips, and have the vehicle inspected promptly.

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