Severity High
P0C31

Inverter Cooling System Performance Issue

What does the P0C31 code mean?

The P0C31 code indicates a performance problem with the inverter cooling system in hybrid or electric vehicles. The inverter converts DC battery power to AC for the electric motor and generates significant heat during operation. The cooling system, typically a dedicated coolant loop with an electric pump and radiator, must maintain proper temperature. This code sets when the powertrain control module detects that the inverter coolant temperature is outside the expected range or the cooling system is not operating efficiently, potentially leading to inverter overheating and reduced performance.

High
Severity
$150-$600
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Check coolant level in inverter reservoir and inspect for leaks.

2

Step 2: Scan for additional codes and monitor inverter coolant temperature data.

3

Step 3: Verify operation of inverter coolant pump (listen for operation, check fuse/relay).

4

Step 4: Bleed air from cooling system and test for proper flow.

5

Step 5: Inspect coolant temperature sensor and wiring for damage.

Need an OBD2 Scanner for the P0C31? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as the inverter may overheat, causing reduced power or damage. If the vehicle enters limp mode, drive only to a repair shop.

How much does it cost to fix?

Costs vary from $150 to $600 depending on the cause. A coolant pump replacement may cost $200-$400, while sensor replacement or bleeding air is typically less.

06. Related Codes