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 / P0C66 – Hybrid/EV Battery Charger Output Temperature

P0C66 – Hybrid/EV Battery Charger Output Temperature

P0C66 is a hybrid/EV trouble code you don’t want to ignore, but it also doesn’t have to be scary if you understand what it means. This code points to a problem in the hybrid battery pack cooling system, specifically an electrical issue in the cooling fan or blower circuit. When the battery can’t be cooled properly, temperatures rise, efficiency drops, and long-term damage can occur. In this guide, you’ll learn what P0C66 means, common causes, symptoms, how a mechanic would diagnose it, and what it typically costs to fix.

What Does P0C66 Mean?

P0C66 is a generic hybrid/EV diagnostic trouble code that usually translates to something like “Hybrid Battery Pack Cooling Fan Control Circuit Low” or “Battery Cooling Blower Control Circuit Low.” Exact wording varies by manufacturer, but the idea is the same: the control module sees an electrical problem in the circuit that runs the battery cooling fan or blower.

Your hybrid/EV battery pack generates heat during charging, discharging, and heavy driving. The battery ECU or hybrid control module monitors temperature and commands the cooling fan on and off. When the module detects voltage or signal in that circuit that’s lower than expected, it sets P0C66 and usually turns on the check engine light or hybrid system warning.

Quick Reference

  • Code: P0C66
  • Meaning: Hybrid/EV battery cooling fan or blower control circuit low
  • Systems Affected: High-voltage battery, cooling system, hybrid control
  • Severity: Moderate to high (risk of battery overheating)
  • Typical Repairs: Fan/blower replacement, wiring repair, relay/driver repair, sometimes battery ECU

Real-World Example / Field Notes

In the shop, P0C66 shows up most often on higher-mileage hybrids that see a lot of city driving or hot climates. A typical case: you come in complaining that the hybrid system light came on and the engine runs more often than it used to. I scan the car and find P0C66 stored, along with a few temperature-related codes. After pulling the rear trim, I’ll find a battery cooling fan packed with dust, pet hair, and debris. Sometimes the fan still spins but draws too much current; other times the motor is seized. Clean the ducting, replace the fan, clear the code, and the car goes back to normal. On a few vehicles, the problem ends up being a corroded connector or a failing control module driver, but the fan and wiring are the first things I check.

Symptoms of P0C66

  • Check engine light or hybrid system warning illuminated on the dash
  • Reduced hybrid performance, with the gasoline engine running more often than usual
  • Battery cooling fan running loudly at high speed or not running at all
  • Decreased fuel economy because the hybrid system limits electric assist
  • Overheating warnings or high-voltage battery temperature warnings on some models
  • Limited EV mode or the vehicle refusing to enter EV-only operation
  • Fail-safe / limp mode where the car still drives but with reduced power

Common Causes of P0C66

Most Common Causes

  • Failed battery cooling fan or blower motor – Worn brushes, seized bearings, or internal open/short in the motor causing low circuit voltage.
  • Clogged or restricted cooling ducts – Debris makes the fan work harder, increases current draw, and can trigger circuit faults.
  • Damaged wiring or connectors – Corrosion, broken wires, poor grounds, or loose connectors in the fan control circuit.
  • Faulty fan relay or driver transistor – The relay or solid-state driver that powers the fan doesn’t supply proper voltage.
  • Overheated battery pack – Sustained high temperatures can stress the fan and control circuit, leading to electrical issues.

Less Common Causes

  • Defective battery ECU / hybrid control module – Internal failure in the circuit that commands the fan or monitors feedback voltage.
  • Incorrect or low 12V system voltage – Weak 12V battery or charging issues can cause abnormal readings in the fan control circuit.
  • Previous collision or water intrusion – Damage in the rear quarter or trunk area where the battery cooling components are located.
  • Aftermarket modifications – Poorly installed audio equipment, insulation, or interior trim work interfering with ducts or wiring.

Diagnosis: Step-by-Step Guide

To diagnose P0C66 properly, you’ll want a decent scan tool that can read hybrid/EV data, a digital multimeter, and basic hand tools. On high-voltage systems, always follow factory safety procedures and, if you’re not comfortable, let a qualified hybrid technician handle it.

  1. Verify the code and check for companions. Connect a scan tool, confirm P0C66, and look for related battery temperature or cooling fan codes. Note freeze-frame data (battery temperature, fan command, vehicle speed) when the code set.
  2. Inspect battery cooling inlets and ducts. Locate the battery cooling intake (often near the rear seat or cargo area). Check for dust, lint, pet hair, or objects blocking airflow. Clean any obvious obstructions.
  3. Command the fan with a scan tool. Many factory-level or good aftermarket scan tools let you command the battery cooling fan on at different speeds. Listen for fan operation and feel for airflow from the outlet vents.
  4. Check fan power and ground. With the fan commanded on, back-probe the fan connector using a multimeter. Verify that you have proper voltage and a solid ground. Low or no voltage indicates a wiring, relay, or driver issue.
  5. Test fan resistance and current draw. With the connector unplugged and power off, measure resistance across the fan motor terminals. Compare to service manual specs. Excessively high or low resistance suggests a failing motor. If possible, check current draw with an ammeter when the fan is powered.
  6. Inspect wiring harness and connectors. Follow the harness from the fan to the body harness and control module. Look for chafed insulation, green corrosion, moisture, or loose terminals. Perform a wiggle test while monitoring live data or voltage.
  7. Check related fuses and relays. Refer to the wiring diagram and locate the fan fuse and relay. Test fuses under load and swap or test relays if needed. Some systems use solid-state drivers inside the ECU instead of a separate relay.
  8. Evaluate battery ECU / hybrid control module. If the fan, wiring, fuses, and relays all test good, and you still see a low circuit signal, the driver inside the battery ECU or hybrid control module may be faulty. At this point, factory-level diagnostics or a specialist is recommended.
  9. Clear codes and road test. After repairs, clear P0C66 and any related codes. Road test the vehicle under similar conditions to the freeze-frame data and monitor battery temp, fan command, and fan feedback (if available).

Pro tip: Use Mode $06 (on capable scan tools) to check for pending or borderline battery cooling system tests. This can reveal a weak fan or marginal circuit before the code resets.

Possible Fixes & Repair Costs

Repairs for P0C66 depend on what failed and how much access work is required. On most hybrids and EVs, the battery cooling components are buried behind interior trim, so labor can add up. Typical costs (parts and labor) at an independent shop might look like this:

  • Battery cooling fan/blower replacement: $250–$700
  • Wiring or connector repair: $150–$500
  • Relay or fuse replacement: $100–$250
  • Battery ECU / hybrid control module replacement: $600–$1,500+ (programming often required)
  • Cleaning ducts and inlets only: $80–$200

Costs vary with vehicle make, parts availability, dealer vs. independent shop, and how much interior disassembly is needed. On some luxury or plug-in hybrids, labor times and parts prices can be significantly higher.

Can I Still Drive With P0C66?

In many cases, you can still drive with P0C66, but you shouldn’t ignore it for long. The car’s computer may reduce hybrid assist, limit EV mode, and run the engine more to protect the high-voltage battery from overheating. Short trips in mild weather are usually safe while you arrange repairs, but heavy loads, long uphill drives, or very hot conditions can push the battery temperature too high. If you notice additional warning lights, loss of power, or the vehicle refusing to start, stop driving and have it towed.

What Happens If You Ignore P0C66?

If you keep driving with P0C66 and a compromised battery cooling system, the high-voltage battery can run hotter than it should. Over time, that accelerates cell degradation, reduces battery capacity, and can eventually lead to expensive battery replacement. You may also see more frequent limp modes, reduced fuel economy, and in extreme cases, the hybrid system shutting down to prevent damage.

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 P0C66

Check repair manual access

Related Hybrid/ev Battery Codes

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

  • P0C68 – Hybrid/EV Battery Charger Output Temperature High
  • P0C67 – Hybrid/EV Battery Charger Output Temperature Low
  • P0C89 – Hybrid/EV Battery Charger System Temperature High
  • P0C88 – Hybrid/EV Battery Charger System Temperature Low
  • P0C87 – Hybrid/EV Battery Charger System Temperature
  • P0C79 – Hybrid/EV Battery Charger Safety Output High

Key Takeaways

  • P0C66 points to a low signal in the hybrid/EV battery cooling fan or blower control circuit.
  • Common causes include a failing fan motor, wiring issues, clogged ducts, or a bad relay/driver.
  • Symptoms often include warning lights, reduced hybrid performance, and louder or non-functioning fans.
  • Driving short-term may be possible, but long-term overheating can damage the high-voltage battery.
  • Typical repair costs range from a couple hundred dollars for cleaning or wiring repairs to over $1,000 if the ECU or major components need replacement.

Vehicles Commonly Affected by P0C66

P0C66 shows up most often on popular hybrid and plug-in hybrid models where the battery cooling system works hard in daily traffic. You’ll commonly see it on Toyota and Lexus hybrids (Prius, Camry Hybrid, Highlander Hybrid, RX and ES hybrids), Honda hybrids (Accord Hybrid, Insight, CR-V Hybrid), Ford and Lincoln hybrids (Fusion, Escape, C-Max, MKZ), and GM hybrids or plug-in models (Chevrolet Volt, Malibu Hybrid, some Buick and Cadillac hybrids). Some Nissan, Hyundai, and Kia hybrids and EVs can also log this code or a close variant. High mileage, hot climates, and dusty or pet-heavy interiors increase the chances of cooling fan issues.

FAQ

Can I clear P0C66 myself and keep driving?

You can clear P0C66 with a scan tool or code reader, but if the underlying problem remains, the code will usually return. Clearing it doesn’t fix the cooling fan circuit or protect the battery. Use clearing only after a proper repair or as a quick test, not as a long-term solution.

Is P0C66 dangerous to drive with?

P0C66 isn’t usually an immediate safety hazard like a brake or steering failure, but it can be risky for the high-voltage battery. If the cooling system isn’t working correctly, battery temperatures can climb and cause long-term damage. Treat it as something that needs attention soon, not months from now.

What’s the most common fix for P0C66?

The most common repair is replacing a failing battery cooling fan or blower motor and cleaning out the ducts and intake screens. On many hybrids, the fan gets clogged with dust and hair, overworks, and eventually fails electrically, triggering P0C66. Wiring repairs and relay replacements are the next most frequent fixes.

Can a weak 12V battery cause P0C66?

Yes, in some cases a weak or failing 12V battery can contribute to odd electrical readings, including in the fan control circuit. If system voltage is low or unstable, the ECU may misinterpret the fan circuit voltage as a fault. It’s always smart to test the 12V battery and charging system as part of the diagnostic process.

How do I prevent P0C66 from coming back?

Keep the battery cooling intake clear of debris, avoid blocking vents with luggage or seat covers, and vacuum pet hair and dust from the interior regularly. Have the fan and ducts inspected during major services, especially if you live in a hot or dusty climate. Address any new warning lights or unusual fan noise early before the motor fails completely.

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