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 / Knowledge Base / Powertrain Systems (P-Codes) / Hybrid / EV Propulsion / P0C32 – Drive Motor “B” Inverter Temperature Sensor Circuit High

P0C32 – Drive Motor “B” Inverter Temperature Sensor Circuit High

P0C32 is an OBD-II trouble code you’ll usually see on hybrid or electric vehicles, and it points to a problem in the high-voltage battery cooling system. When this code sets, the control module has detected that the battery coolant pump or its circuit isn’t behaving as expected. You might notice warning lights, reduced performance, or the car dropping into a limited-power mode. While the vehicle may still move, ignoring P0C32 can lead to overheating of the high-voltage battery, expensive damage, and possible safety concerns if the issue gets worse.

What Does P0C32 Mean?

P0C32 is a generic hybrid/EV diagnostic trouble code that typically translates to something like “Drive Motor Battery Cooling System Performance” or “Battery Coolant Pump Control Circuit Range/Performance,” depending on the manufacturer. In simple terms, your ECU has decided that the high-voltage battery cooling system is not moving coolant or reporting feedback the way it should.

The code usually sets when the control module sees abnormal pump current, incorrect feedback voltage, or a temperature difference across the battery pack that doesn’t match the commanded pump speed. This is why you’ll often see P0C32 alongside other hybrid system or temperature-related codes.

Quick Reference

  • Code: P0C32
  • Type: Hybrid/EV high-voltage battery cooling system fault
  • Common Cause: Failing battery coolant pump or wiring issue
  • Risk: Battery overheating, reduced power, possible no-start
  • Urgency: Moderate to high – diagnose and repair soon

Real-World Example / Field Notes

In the shop, I most often see P0C32 on aging hybrids that are still on their original battery coolant pump. A typical scenario: the driver complains that the hybrid system warning light came on, the engine runs more than usual, and the car feels sluggish on hot days or in stop-and-go traffic. Scanning the ECU shows P0C32 stored, sometimes with a battery temperature code. When we check live data, the pump command is “ON,” but current draw is low and there’s little or no temperature change across the battery. Replacing the pump and bleeding the cooling circuit usually clears the issue for good.

Symptoms of P0C32

  • Hybrid system warning light or “Check Hybrid System” message on the dash
  • Reduced power or limp mode when accelerating or climbing hills
  • Engine running more often than normal on a hybrid, even at low speeds
  • Cooling fan noise increase from the rear battery area or underhood
  • Poor fuel economy because the hybrid system limits electric assist
  • Intermittent no-start or shutdown if the battery overheats or protection kicks in
  • Additional battery or temperature codes stored in the ECU or hybrid control module

Common Causes of P0C32

Most Common Causes

  • Failed battery coolant pump: The electric pump that circulates coolant through the high-voltage battery pack wears out, seizes, or has internal electrical failure.
  • Restricted coolant flow: Low coolant level, air in the system, or a clogged line or filter reduces flow and causes abnormal temperature readings.
  • Wiring or connector issues: Corroded terminals, damaged harness, or poor ground in the pump circuit causing incorrect voltage or intermittent operation.
  • Faulty battery cooling fan (if air-cooled section exists): On some designs that combine liquid and air cooling, a non-functioning fan can trigger related performance codes.
  • Battery temperature sensor mismatch: A sensor reading out of range makes the ECU think the cooling system isn’t doing its job.

Less Common Causes

  • ECU or hybrid control module fault: Internal failure or corrupted software causing incorrect pump control or false fault detection.
  • Incorrect coolant type: Using non-approved coolant can lead to deposits, poor heat transfer, or damage to the pump and seals.
  • Aftermarket modifications: Non-factory wiring, add-on electronics, or relocated components interfering with the pump circuit or airflow.
  • Previous collision or water damage: Impact or flooding around the battery or rear quarter area damaging lines, connectors, or the pump assembly.
  • Internal battery pack issue: In rare cases, a failing module generates excess heat and stresses the cooling system, triggering P0C32 along with other battery codes.

Diagnosis: Step-by-Step Guide

You’ll want a good scan tool that can access hybrid/EV data, a digital multimeter, basic hand tools, and ideally a service manual or wiring diagram for your specific vehicle. If you’re not comfortable working around high-voltage systems, let a qualified hybrid technician handle the deeper parts of this diagnosis.

  1. Confirm the code and record freeze frame data. Scan all modules, not just the engine ECU. Note vehicle speed, coolant temperature, battery temperature, and pump command at the time P0C32 set.
  2. Check for related codes. Look for battery temperature sensor codes, other P0C3x or P0A9x codes, or communication faults. These can point you toward a sensor or module issue instead of just the pump.
  3. Inspect coolant level and condition. With the car cool, check the hybrid/battery coolant reservoir (if separate from engine coolant). Low level, contamination, or sludge can restrict flow and stress the pump.
  4. Listen and feel for pump operation. With a scan tool, command the battery coolant pump ON. You should hear or feel it running and sometimes see coolant movement in the reservoir. No sound or vibration usually means a dead pump or no power.
  5. Check power and ground at the pump. Back-probe the connector (following safety procedures) and verify proper voltage and ground when the ECU commands the pump on. If voltage is missing, trace wiring and fuses/relays. If voltage is present but the pump doesn’t run, the pump is likely faulty.
  6. Inspect wiring and connectors. Look closely for corrosion, green crust, broken insulation, or water intrusion at the pump, temperature sensors, and any inline connectors. Gently tug on wires to find hidden breaks.
  7. Evaluate temperature sensor data. Using live data, compare battery inlet and outlet temperatures, as well as overall pack temperature. If a sensor is stuck at one value or shows impossible readings, it may be skewing the ECU’s logic.
  8. Check Mode $06 and freeze frame data. Some scan tools let you see test results for the cooling system. This can show whether the problem is intermittent (borderline pump) or a hard failure.
  9. Perform a coolant bleed procedure after any repair. If you replace the pump or open the system, follow the factory bleeding steps to remove air pockets; trapped air can cause repeat P0C32 codes.
  10. Clear codes and road test. After repairs, clear DTCs, monitor live data, and drive under similar conditions to the freeze frame. Make sure P0C32 does not return and that battery temperatures stay in a normal range.

Pro tip: On some hybrids, the battery coolant pump can be weak and still spin, but with low flow. Compare pump current draw and temperature drop across the pack to known-good values if you suspect marginal performance.

Possible Fixes & Repair Costs

Most repairs for P0C32 involve restoring proper coolant flow and accurate feedback to the ECU. The exact fix depends on what you find during diagnosis.

  • Replace battery coolant pump: The most common repair. Parts and labor typically range from $250–$700, depending on vehicle and pump location.
  • Repair or replace wiring/connectors: Fixing corroded pins, broken wires, or poor grounds can run $100–$400, depending on how much harness work is needed.
  • Coolant flush and bleed: If coolant is contaminated or air-locked, a proper flush and refill may cost $120–$250.
  • Replace temperature sensor(s): A faulty battery temperature sensor or inlet/outlet sensor can cost $150–$400 installed.
  • Module reprogramming or replacement: Rare, but if the hybrid control module is at fault, expect $300–$1,000+ depending on programming and parts.

Typical repair costs for P0C32 fall in the $250–$800 range when it’s just a pump or wiring issue. Costs climb if there is battery damage, extensive harness replacement, or module failures. Labor rates, OEM vs aftermarket parts, and how hard the pump is to access all influence the final bill.

Can I Still Drive With P0C32?

In many cases, you can still drive with P0C32 stored, at least for a short time. However, the car may limit power, run the engine more, or shut down the hybrid system if battery temperatures climb too high. Short, gentle trips while monitoring for new warning lights are usually safe, but long drives in hot weather, towing, or heavy stop-and-go traffic can quickly overheat the battery. If you notice strong performance loss, additional warning messages, or the car refusing to go into READY mode, stop driving and have it towed to avoid further damage.

What Happens If You Ignore P0C32?

Ignoring P0C32 can lead to chronic battery overheating, accelerated degradation of the high-voltage pack, and ultimately a very expensive battery replacement. The hybrid system may start shutting down to protect itself, leaving you stranded. In extreme cases, repeated overheating can raise safety concerns, so it’s not a code you want to leave unresolved for long.

Need HVAC actuator and wiring info?

HVAC door and actuator faults often need connector views, wiring diagrams, and step-by-step test procedures to confirm the real cause before replacing parts.

Factory repair manual access for P0C32

Check repair manual access

Related Drive Motor Codes

Compare nearby drive motor trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P0C0E – Drive Motor "A" Inverter Temperature Sensor Circuit High
  • P0C0D – Drive Motor "A" Inverter Temperature Sensor Circuit Low
  • P0C0C – Drive Motor "A" Inverter Temperature Sensor Circuit Range/Performance
  • P0C0B – Drive Motor "A" Inverter Temperature Sensor Circuit
  • P0C33 – Drive Motor "B" Inverter Temperature Sensor Circuit Intermittent/Erratic
  • P0C31 – Drive Motor "B" Inverter Temperature Sensor Circuit Low

Last updated: January 22, 2026

Key Takeaways

  • P0C32 points to a problem in the high-voltage battery cooling system, usually the coolant pump or its circuit.
  • Common symptoms include hybrid warning lights, reduced power, and higher engine usage on hybrids.
  • Most fixes involve replacing a failing pump, repairing wiring, or addressing coolant flow and sensor issues.
  • Driving for a short time may be possible, but long-term ignoring of P0C32 risks battery damage and costly repairs.
  • Prompt diagnosis with a capable scan tool and proper bleeding of the cooling system are critical for a lasting repair.

Vehicles Commonly Affected by P0C32

P0C32 is most commonly seen on hybrid and electric models from manufacturers like Toyota and Lexus (Prius, Camry Hybrid, RX Hybrid), Honda (Accord Hybrid, Insight), Ford (Fusion Hybrid, C-Max, Escape Hybrid), GM (Chevy Volt, Malibu Hybrid), and some Hyundai/Kia hybrids. Any vehicle that uses a liquid-cooled high-voltage battery pack can potentially set this code as the pump and sensors age, especially in hot climates or high-mileage city-driven cars.

FAQ

Can I clear P0C32 myself and keep driving?

You can clear P0C32 with a scan tool, but if the underlying issue isn’t fixed, the code will usually return. Clearing it doesn’t restore cooling system performance, and you risk overheating the battery. Use clearing only after repairs or for verification during diagnosis.

Is P0C32 covered under warranty?

It depends on your vehicle, mileage, and local laws. Some hybrid components, including the battery and related systems, have extended warranties (often 8–10 years or more). Check your warranty booklet or call the dealer with your VIN. If the pump or battery cooling parts are considered hybrid system components, they may be covered.

What happens if the battery coolant pump fails completely?

If the pump fails completely, coolant flow stops and the battery can overheat quickly, especially in warm weather or heavy traffic. The car may trigger additional warning lights, shut down the hybrid system, or refuse to go into READY mode to protect the battery. At that point, driving is unsafe and you should have the vehicle towed.

Can a low 12V battery cause P0C32?

A weak 12V battery usually doesn’t directly cause P0C32, but low system voltage can create odd electrical behavior, including false or intermittent codes. If you see multiple unrelated codes or communication errors along with P0C32, it’s smart to test and, if needed, replace the 12V battery before digging deeper.

How do I know if it’s the pump or a sensor causing P0C32?

Use live data and basic electrical checks. If the pump doesn’t run when commanded and has proper power and ground, the pump itself is likely bad. If the pump runs but temperature readings are unrealistic or don’t change, suspect a sensor or wiring. A factory service manual and a capable scan tool make this distinction much easier.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Network & Integration (U-Codes
  • Control Module Communication
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Fuel & Air Metering
  • Volkswagen
  • Ignition & Misfire
  • Mitsubishi
  • Emission System
  • BYD
  • Transmission
  • Toyota
  • Hybrid / EV Propulsion
  • Lexus
  • Cooling Systems
  • Mercedes-Benz
  • Body / Comfort & Interior
  • Dodge
  • Airbag / SRS
  • Kia
  • Climate Control / HVAC
  • Hyundai
  • 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