What Does P0C87 Mean?
Two different hybrid battery temperature sensors are reading values that do not correlate with each other. This indicates one or both sensors are providing inaccurate data.
Common Causes
40%
Faulty battery temperature sensor (sensor G or H)
25%
Poor contact or corrosion at temperature sensor connector
20%
Uneven battery pack temperature due to cooling system fault
10%
Wiring issue causing incorrect sensor reading
5%
Battery management system control module fault
Diagnostic Steps
1
Step 1: Compare readings from both temperature sensors using scan tool data
2
Step 2: Measure resistance of both sensors and compare to temperature-resistance chart
3
Step 3: Inspect battery cooling system operation (fans, ducts, coolant flow)
4
Step 4: Check for physical damage to sensors or mounting locations on battery pack
5
Step 5: Monitor sensor readings during warm-up cycle to identify which sensor is outlier
Estimated Repair Cost
$200 - $1,200
Parts + labor, varies by vehicle and location
Two different hybrid battery temperature sensors are reading values that do not correlate with each other. This indicates one or both sensors are providing inaccurate data.
The most common cause of P0C87 (Hybrid Battery Temperature Sensor "G"/"H" Correlation) is: Faulty battery temperature sensor (sensor G or H)
Typical repair costs for P0C87 range from $200 to $1,200, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Battery may be inadequately protected from overheating or overcooling. Reduced performance and potential for battery damage if not addressed.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0C87 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Powertrain
System
Hybrid Battery System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.