AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Powertrain Systems (P-Codes) / Hybrid / EV Propulsion / P0C67 – Hybrid/EV Battery Charger Output Temperature Low

P0C67 – Hybrid/EV Battery Charger Output Temperature Low

P0C67 is a hybrid/EV trouble code that points to a problem inside the high-voltage battery pack, specifically with one of the internal temperature sensors. When this code sets, the control module has seen a temperature reading that’s out of range, inconsistent, or not believable compared to the other sensors. Because the battery pack is expensive and sensitive to heat, the car will usually limit power or trigger warning lights to protect itself. Understanding what P0C67 means and how to approach it can save you a lot of money and stress.

What Does P0C67 Mean?

P0C67 is a generic OBD-II hybrid/EV diagnostic trouble code that typically translates to something like “Hybrid/EV Battery Temperature Sensor 4 Circuit Range/Performance” (wording varies by manufacturer). In plain language, the ECU is unhappy with the signal coming from one of the battery temperature sensors inside the high-voltage pack.

The hybrid/EV control module constantly monitors pack temperature so it can manage cooling fans, pumps, and charge/discharge rates. If one sensor reports a value that’s too high, too low, or doesn’t match the others, the ECU logs P0C67 and may limit system performance to protect the battery.

Quick Reference

  • Code: P0C67
  • System: Hybrid/EV high-voltage battery management
  • Typical meaning: Battery temperature sensor circuit range/performance (sensor #4 or similar)
  • Severity: Moderate to high – can lead to battery damage if ignored
  • Common fix: Repair wiring or replace faulty battery temperature sensor; in some cases, battery pack service

Real-World Example / Field Notes

In the shop, you usually see P0C67 on higher-mileage hybrids or EVs that have spent years in hot climates or doing a lot of stop‑and‑go driving. A typical case: the owner notices the “Check Hybrid System” or EV warning, reduced power, and the engine running more than usual on a hybrid. Scan data shows one battery temperature sensor reading 150°F while the others sit around 90°F. After checking, you find corrosion in the sensor connector or a cracked sensor harness inside the battery case. Once repaired and the code cleared, the car returns to normal operation without needing a full battery replacement.

Symptoms of P0C67

  • Warning lights – “Check Engine,” “Check Hybrid System,” or EV system warning on the dash
  • Reduced power – Noticeable loss of acceleration or “limp mode” behavior
  • Engine runs more – On hybrids, the gasoline engine stays on more often to protect the battery
  • Battery fan noise – High-voltage battery cooling fan running at high speed more frequently
  • Poor fuel economy – Hybrids may get worse MPG because electric assist is limited
  • Charging issues – Plug‑in hybrids/EVs may slow charging or stop charging early
  • Intermittent drivability – Symptoms may come and go with temperature or bumps in the road

Common Causes of P0C67

Most Common Causes

  • Faulty high-voltage battery temperature sensor (open, shorted, or out of calibration)
  • Damaged or corroded sensor connector at the battery pack
  • Broken, chafed, or shorted wiring in the battery temperature sensor harness
  • High resistance in the circuit from moisture intrusion or previous repairs
  • Overheated battery pack causing sensor readings to go out of expected range

Less Common Causes

  • Internal fault in the battery ECU / hybrid control module
  • Previous collision or underbody damage affecting the battery case or harness routing
  • Water intrusion into the battery pack from bad seals or body leaks
  • Aftermarket modifications (audio wiring, remote starters, etc.) disturbing harnesses
  • Software calibration issues requiring an ECU update (TSB-related on some models)

Diagnosis: Step-by-Step Guide

To diagnose P0C67 correctly, you need at least a good scan tool that can read hybrid/EV data, a digital multimeter, and access to factory service information. For most vehicles, safe work around the high-voltage battery also requires insulated gloves and proper safety procedures. If you’re not comfortable with HV systems, have a qualified hybrid/EV technician handle the internal battery checks.

  1. Confirm the code and note freeze frame data. Use a scan tool to verify P0C67 is present and record when it set (battery temperature, state of charge, vehicle speed, ambient temp). This helps you reproduce the condition.
  2. Check for related codes. Look for other hybrid/EV battery codes (P0A80, P0A7F, P0C6x series). Multiple codes can point to a broader battery or ECU issue rather than a single sensor.
  3. Monitor live data for battery temperatures. In the data stream, compare all battery temperature sensors. A sensor stuck at an unrealistic value (‑40°F, 300°F, or not changing) is a strong clue.
  4. Inspect battery cooling system. Verify cooling fans run, ducts aren’t blocked, and cabin filters feeding the battery intake aren’t clogged. Overheating can trigger range/performance codes.
  5. Perform a visual inspection of wiring and connectors. With the 12V system off and HV system disabled per service manual, inspect the temperature sensor harness and connectors at the battery pack for corrosion, damage, or loose pins.
  6. Check sensor circuit with a multimeter. Following the wiring diagram, measure resistance and continuity of the suspect sensor and its wiring. Compare resistance to spec and to the other temperature sensors at similar temperatures.
  7. Use Mode $06 or advanced scan data if available. Some scan tools show individual test results for each battery sensor. Look for failed or marginal tests related to temperature sensors.
  8. Wiggle test the harness. While watching live data, gently move the harness and connectors. If the temperature reading jumps or drops out, you’ve likely found an intermittent wiring issue.
  9. Evaluate the battery ECU if all else checks out. If wiring and sensors test good but P0C67 persists, follow factory pinpoint tests to check the battery ECU or hybrid control module.

Pro tip: Always compare the suspect sensor’s reading to the others after the car has been sitting overnight. All sensors should be within a few degrees of each other and close to ambient temperature. A sensor that’s way off at key‑on, engine‑off is usually defective or has a wiring fault.

Possible Fixes & Repair Costs

Most P0C67 repairs involve addressing the affected temperature sensor circuit rather than replacing the entire battery pack. Common fixes include cleaning or repairing corroded connectors, repairing damaged wiring, or replacing the faulty temperature sensor module inside the pack. In more severe cases, you might need battery pack disassembly, a new sensor harness assembly, or even a replacement battery ECU.

Typical repair costs vary widely. Simple wiring or connector repairs can run $150–$400. Replacing an internal battery temperature sensor or sensor harness may cost $400–$1,000 depending on labor time and parts availability. If the battery ECU is bad, expect $600–$1,500. A worst‑case scenario involving significant battery pack damage can reach $2,000–$4,000 or more. Costs depend on vehicle make, dealer vs. independent shop rates, and whether used or new parts are used.

Can I Still Drive With P0C67?

In many cases, you can still drive with P0C67, but you shouldn’t ignore it. The car’s ECU may limit power, rely more on the gasoline engine (for hybrids), or reduce charging capability to protect the battery. Short trips to get to a repair shop are usually fine if the vehicle is not overheating and still drives reasonably well. However, if you notice strong burning smells, very loud battery fans, severe power loss, or additional warning lights, you should stop driving and have the car towed. Continued driving with a battery temperature issue can shorten the life of an expensive high-voltage pack.

What Happens If You Ignore P0C67?

If you ignore P0C67, the hybrid/EV system may repeatedly overheat or operate outside its ideal temperature range. Over time, this can accelerate battery cell degradation, trigger more severe fault codes, and eventually lead to a failed high-voltage battery that costs thousands to replace. You may also experience worsening drivability, reduced range, and potential safety concerns if the system shuts down unexpectedly. Addressing the code early almost always costs less than waiting for a major failure.

Need wiring diagrams and factory-style repair steps?

Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.

Factory repair manual access for P0C67

Check repair manual access

Related Hybrid/ev Battery Codes

Compare nearby hybrid/ev battery trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P0C88 – Hybrid/EV Battery Charger System Temperature Low
  • P0C6B – Hybrid/EV Battery Charger Output Control Module Low
  • P0C68 – Hybrid/EV Battery Charger Output Temperature High
  • P0C66 – Hybrid/EV Battery Charger Output Temperature
  • P0C64 – Hybrid/EV Battery Charger Output Current Low
  • P0C61 – Hybrid/EV Battery Charger Output Voltage Low

Key Takeaways

  • P0C67 points to a problem with a high-voltage battery temperature sensor circuit, not necessarily a dead battery pack.
  • Common causes include a bad sensor, wiring damage, or connector corrosion inside or near the battery pack.
  • Symptoms usually involve warning lights, reduced power, increased engine use on hybrids, and louder battery cooling fans.
  • Prompt diagnosis with a capable scan tool can often limit repairs to wiring or sensor replacement instead of a full battery.
  • Driving for a short time is usually possible, but ignoring P0C67 can shorten battery life and lead to very expensive repairs.

Vehicles Commonly Affected by P0C67

P0C67 shows up most often on popular hybrids and EVs that have been on the road for several years. You’ll frequently see it on Toyota and Lexus hybrids (Prius, Camry Hybrid, Highlander Hybrid, RX Hybrid), as well as Honda hybrids like the Accord Hybrid and Insight. Some Ford and Lincoln hybrids, plus GM models such as the Chevy Volt and certain mild hybrids, can also log this code. Pure EVs from Nissan, Kia, Hyundai, and others may trigger similar temperature sensor codes as their packs age or experience harsh temperature cycles.

FAQ

Can P0C67 mean my hybrid battery is completely bad?

Not necessarily. P0C67 usually points to a temperature sensor or its wiring, not the entire battery pack. However, if the pack has been running hot for a long time or there are other battery codes, your technician may find significant battery degradation as well.

Is it safe to clear P0C67 and keep driving?

You can clear the code to see if it returns, but if the underlying issue isn’t fixed, it will usually come back. Driving with an active temperature sensor fault can risk overheating the pack. It’s fine to clear it after repairs or for testing, but don’t use code clearing as a long-term solution.

How is P0C67 diagnosed at the dealership?

The dealer uses a factory scan tool to read codes, check live data for all battery temperature sensors, and run guided tests. They’ll compare sensor readings, inspect the harness and connectors, and perform pinpoint tests on the suspect sensor circuit. If needed, they’ll open the battery pack following strict HV safety procedures.

Can a weak 12V battery cause P0C67?

A weak 12V battery can create all kinds of strange electrical behavior, but it’s not a common root cause of P0C67. Still, if your 12V battery is failing, voltage drops can confuse modules and make diagnosis harder. It’s always smart to verify 12V battery health when chasing electrical or hybrid-related codes.

How urgent is it to fix P0C67?

You don’t need to panic, but you shouldn’t put it off for months either. Schedule diagnosis soon, especially if you notice reduced power, loud fans, or poor fuel economy. Catching a bad sensor or harness early is far cheaper than replacing a damaged high-voltage battery pack later.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • CAN Bus / Network Communication
  • Chassis Systems (C-Codes
  • Control Module Communication
  • Network & Integration (U-Codes
  • Vehicle Integration Systems
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer