The P0C31: Inverter ‘B’ Cooling System Performance fault code indicates a performance issue in the cooling system responsible for managing the temperature of Inverter ‘B’. This could result from faulty cooling components, blocked cooling passages, or general performance issues with the cooling system. Maintaining proper cooling is critical to prevent inverter overheating and ensure optimal performance.
P0C31 – Quick Overview
Code | Information |
---|---|
Meaning | P0C31: Inverter ‘B’ Cooling System Performance |
Is it serious? | Yes, poor cooling can lead to inverter overheating and potential damage. |
Possible causes | – Cooling system performance issues – Faulty cooling system components – Blocked or restricted cooling passages |
How to diagnose? | – Check the performance of the cooling system – Inspect cooling system components – Look for blockages or restrictions in the cooling passages |
P0C31 Meaning
The P0C31 code means that Inverter ‘B’ is not being cooled effectively, which could lead to overheating and affect inverter performance. The inverter relies on the cooling system to regulate its temperature, and any issues with coolant flow or cooling components can cause this code to trigger. The issue could be due to faulty pumps, clogged cooling lines, or inadequate coolant levels.
Step-by-step diagnostic guide
Action | Description | Tools Needed |
---|---|---|
Check for Other Codes | Use an OBD-II scanner to check for additional related codes, especially those involving the cooling system or inverter. | OBD-II Scanner |
Check Cooling System Performance | Use diagnostic tools to measure the cooling system’s performance. Verify that the cooling system is properly regulating the temperature of Inverter ‘B’ and compare readings to manufacturer specifications. | Temperature Diagnostic Tool, Multimeter |
Inspect Cooling System Components | Inspect key components such as the coolant pump, fans, and coolant reservoir. Ensure these components are operating correctly and that there are no leaks or damaged parts. | Flashlight, Mechanic’s Tools |
Check for Blockages or Restrictions in Cooling Passages | Examine the cooling lines and passages for any blockages or restrictions that may be reducing coolant flow. This could include debris, dirt, or kinked hoses. | Flashlight, Cooling System Tools |
Test the Coolant Temperature Sensors | Use a diagnostic tool to test the coolant temperature sensors to ensure they are reading accurately and providing the correct data to the inverter control system. | Diagnostic Tool, Multimeter |
Inspect Coolant Levels and Quality | Check the coolant level in the system to ensure it is at the correct level. Also, inspect the coolant’s quality to make sure it is not contaminated, which can reduce cooling efficiency. | Coolant Testing Tools, Flashlight |
Clear the Code and Test Drive | After completing repairs, clear the fault code using an OBD-II scanner and perform a test drive. Monitor the inverter’s temperature to ensure the cooling system is functioning properly. | OBD-II Scanner, Vehicle Owner’s Manual |
Recheck for Codes | After the test drive, re-scan the system to confirm that the P0C31 code does not return. | OBD-II Scanner |

OBD-II scanner Buyer’s Guide
- Scanner features explained
- Different types of scanners
- Scanners for coding/odometer/ECU/checks
- Best picks + discount codes

Hi, I am Juraj “Yuri” Lukacko. I got frustrated by unhelpful and scammy mechanics, so I decided to learn everything about car diagnostics myself. I test dozens of new car diagnostic tools every month along with learning new strategies to fix and customize cars. About Juraj Lukacko (Yuri)