OBD-II code · Powertrain (generic)
P0C31 Inverter B Cooling System Performance
The inverter B cooling system does not maintain target temperatures under load. Coolant flow reduced, fan failure, or radiator fouling.
Is it safe to drive with P0C31?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelyCoolant flow reduced
- PossibleCooling fan failure
Repair at a glance
- Difficulty
- Hard
- DIY friendly
- Best left to a mechanic
- Typical labour
- 2–8 h
- Emissions test
- Usually unaffected
- Parts involved
- Inverter B, Inverter B Cooling
Related codes
- P0A93Inverter A Cooling System Performance
- P0C2EElectric/Auxiliary Transmission Fluid Pump Control Module Feedback Signal High
- P0C2FInternal Control Module Drive Motor/Generator - Engine Speed Sensor Performance
- P0C30Hybrid/EV Battery Pack State of Charge High
- P0C32Hybrid/EV Battery Cooling System A Performance
- P0C33Hybrid/EV Battery Temperature Sensor F Circuit
- P0C34Hybrid/EV Battery Temperature Sensor F Circuit Range/Performance
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.