DTC codes / P0Cxx · Hybrid propulsion / P0C31
P0C31 indicates that the inverter's dedicated cooling system is not performing as expected, meaning the powertrain control module has detected that the coolant flow or heat rejection is insufficient for the inverter's current operating conditions. The computer typically sets this code when the inverter temperature rises above a modeled threshold or when the cooling system's monitor fails to see the expected temperature drop within a calibrated time.
Do not continue driving with this code active, as inverter overheating can lead to sudden power loss or permanent damage to the hybrid/EV drive components. Have the vehicle towed or driven only a very short distance to a repair facility, and avoid any heavy acceleration or sustained high-speed driving.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.