P0C70 — Hybrid Battery Temperature Sensor "C"/"D" Correlation
OBD2 code P0C70 flags a problem with the sensor and actuator circuits (hybrid battery temperature sensor "C"/"D" correlation). The car is usually drivable while you plan the repair. Common culprits: poor ground connection, control module driver fault, faulty sensor or actuator of the affected circuit.
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
- Read the code and freeze frame Connect an OBD2 scanner, confirm P0C70 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- 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.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the hybrid battery temperature sensor "C"/"D" correlation for damage, corrosion, chafing or poor contact.
- Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
- Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0C70 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P0C70 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; Replace the faulty sensor or actuator: $150–$500; Control module repair: $300–$1,000. Overall, fixing P0C70 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 P0C70?
Drivers most often notice: the affected system operates intermittently or not at all, Check Engine Light on, possible limp mode depending on the affected component, increased fuel consumption in some cases.
What is the most common cause of P0C70?
The most common causes are: poor ground connection, control module driver fault, faulty sensor or actuator of the affected circuit.
Will P0C70 clear itself?
Sometimes P0C70 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.
How much does it cost to fix P0C70?
Repair wiring or connectors — $80–$250; Replace the faulty sensor or actuator — $150–$500; Control module repair — $300–$1,000. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
How do I diagnose P0C70 myself?
Start with a scan: confirm P0C70, 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.
Code P0C70 indicates a disagreement between two temperature sensors inside your hybrid battery pack. Specifically, it flags sensors "C" and "D" — when the powertrain control module cross-checks their readings, they don't fall within the expected correlation range. The ECU only logs this fault after confirming the discrepancy across multiple drive cycles, which filters out random electrical glitches and ensures the code represents a genuine problem.
Hybrid vehicles depend on accurate battery temperature data to manage charging, discharging, and thermal control. The control module continuously compares sensors C and D against each other and against known physical boundaries. If one sensor reports a temperature significantly higher or lower than the other without a legitimate cause — such as a heavily discharged battery or active cooling — P0C70 triggers. This built-in validation protects the battery from thermal extremes that could shorten its lifespan or create safety concerns.
When the fault sets, the module typically illuminates the check engine light and may reduce hybrid system performance to protect components. Freeze frame data stored alongside the code captures the exact operating conditions at the moment of detection, giving you a precise starting point for diagnosis.
Common Symptoms of P0C70
The affected hybrid battery temperature monitoring operates intermittently or stops providing accurate data altogether. You may notice reduced hybrid assist or electric-only drive capability. The check engine light stays on. Some vehicles enter a limp mode with noticeably diminished power. Fuel consumption often increases as the engine works harder to compensate for lost hybrid functions. Battery cooling system behavior may change — running more frequently or not activating when expected.
What Causes P0C70
Wiring problems in the sensor circuit — opens, shorts, or damaged insulation — represent the most common cause of P0C70. The sensor itself may have failed, producing inaccurate resistance values that don't correlate with its counterpart. Poor electrical connections at the sensor connectors, including corrosion or backing-out terminals, frequently trigger this code. A blown fuse that supplies power to the temperature monitoring circuit can also set P0C70. Control module internal driver failures, while less common, cannot be ruled out. Weak or intermittent ground connections at the module or sensor harness can corrupt the signal and cause correlation faults.
How to Diagnose P0C70
Connect an OBD2 scanner to confirm P0C70 is stored and record all freeze frame data — these capture engine speed, load, temperature, and vehicle speed when the fault occurred. Review any additional stored codes; related electrical faults often reveal the root cause faster than the correlation code alone. Check manufacturer technical service bulletins for your specific make and model using your VIN — some P0xxx codes have documented factory fixes, software updates, or known issues.
Perform a thorough visual inspection of the wiring harness and connectors associated with sensors C and D. Look for damaged insulation, chafing from rubbing against brackets, corrosion buildup, and terminals that are bent, corroded, or loose. Using a multimeter, check reference voltage, ground integrity, and signal continuity at the sensor connector with the harness disconnected. Compare your readings against manufacturer specifications. Conduct a wiggle test on the harness while monitoring live data — any signal dropouts indicate broken wires inside the insulation.
After clearing the code, complete a full drive cycle that recreates the conditions from your freeze frame data. Watch to confirm P0C70 does not return. If the code recurs, you have isolated an active fault that requires repair.
Repair Options and Costs for P0C70
Address the cheapest and most common problems first before replacing expensive components. Wiring harness repair or connector replacement typically costs $80–$250 depending on accessibility and labor time. Replacing a failed temperature sensor or related actuator runs $150–$500 for parts and installation. If the control module itself is faulty, diagnosis and repair or replacement ranges from $300–$1,000 depending on the vehicle platform and whether reprogramming is required.
Overall, fixing P0C70 typically costs between $80 and $1,000. An accurate diagnosis before purchasing parts is essential — the most expensive scenario, a failed control module, is rarely the culprit. Start with visual inspection and wiring checks, which often resolve the issue at minimal cost.
Can You Drive with P0C70?
P0C70 generally does not leave you stranded. Most vehicles remain drivable, though hybrid performance may be reduced and fuel economy typically suffers. The powertrain control module usually derates power to protect the battery when temperature data is unreliable. Prioritize repair within a week or two if driving feels normal. However, if the car exhibits stalling, failure to hybridize, or warnings related to braking or steering, treat the situation as urgent and seek diagnosis immediately. Prolonged operation with corrupted battery temperature data may contribute to accelerated battery degradation over time.