Code
P0CD8
Generic
P — Powertrain
Hybrid/EV Battery Pack Coolant Temperature Sensor B Circuit High
AI status
Completed
Completed
100%
Causes
- Open or high-resistance wiring in the sensor signal or ground circuit
- Disconnected, corroded, or damaged connector at the sensor
- Failed battery pack coolant temperature sensor (thermistor open internally)
- Short to battery/ignition voltage on the signal circuit
- Poor ground or high resistance in return/ground circuit
- Faulty battery management module / control module (less common)
Symptoms
- Hybrid/EV warning lamp or MIL illuminated
- Battery cooling system may run incorrectly (fans/pumps operating abnormally)
- Reduced charging or regeneration capacity; system may limit performance
- Possible battery temperature reading stuck at very low/unrealistic value on scan tool
- Vehicle may enter limp or reduced hybrid mode to protect battery
What to check
- Retrieve freeze frame and live data with a scan tool; note battery coolant temperature B reading and compare to sensor A
- Clear code and attempt to re-create while monitoring live data
- Visually inspect sensor B connector and wiring for corrosion, damage, or loose pins
- Backprobe signal and ground at the sensor connector to measure voltage and continuity
- Measure sensor resistance at ambient temperature (with connector disconnected) and compare to expected thermistor values
- Check continuity and resistance between sensor ground and chassis/pack ground
Signal parameters
- Typical signal type: single-wire or two-wire thermistor (NTC) with 5 V reference and signal to module, or resistance-to-ground style depending on vehicle
- Expected normal signal voltage (approx): ~0.5–4.5 V depending on temperature (varies by manufacturer)
- High-circuit indication: signal voltage near supply (>~4.8 V) or no measurable voltage (open)
- Typical thermistor resistance at 25 °C (generic range): ~1 kΩ–10 kΩ (varies by part)
- Sensor operating range (typical): −40 °C to +125 °C; an implausibly low temperature reading (e.g., −40 °C) often indicates open circuit
Diagnostic algorithm
- Read and record freeze-frame/live data: confirm battery coolant temp B value and if it differs significantly from sensor A. Note MIL and any related codes.
- Visual inspection: with vehicle off, inspect the sensor connector, pins, and wiring harness for corrosion, water intrusion, or physical damage. Repair any obvious issues.
- Reproduce and monitor: clear the code, start the vehicle (or enable hybrid systems per OEM procedures) and observe live PID for sensor B while gently wiggling the harness to check for intermittent faults.
- Backprobe measurement: with key ON (system powered) measure the signal wire voltage relative to ground. Compare to expected reference (approx 0.5–4.5 V). A voltage >4.8 V or open/no reading suggests open/high circuit.
- Resistance check: disconnect sensor B and measure its resistance at ambient temperature. Compare to the known thermistor curve or to sensor A if identical. An infinite/open reading indicates internal sensor failure.
- Continuity/short checks: check continuity from the module connector to the sensor connector for the signal and ground circuits. Check for shorts to battery voltage on the signal wire.
- Repair wiring/connectors as required: repair splices, replace damaged harness sections, clean/replace corroded connectors, and secure routing away from heat or pinch points.
- Validate repair: clear codes, perform road or system test while monitoring live data to confirm sensor B reports reasonable temperature and code does not return.
- If wiring and sensor test good but fault persists, consider module input circuit diagnostics or module replacement per OEM guidance.
Likely causes
- Broken or pinched wiring harness between sensor B and controller
- Connector corrosion or bent/broken pins at sensor B
- Sensor B internal open (thermistor failure)
- Aftermarket repairs or routing causing chafing and insulation failure
- Intermittent connector/terminal contact under vibration
Fault status
Status
P0CD8 — Hybrid/EV Battery Pack Coolant Temperature Sensor B Circuit High. The sensor signal is higher than expected (open or voltage present), which can cause incorrect coolant temperature readings and may limit battery charging/cooling operations.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Brands with available manuals
8,105
The library contains 8,105 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
