Advanced Diagnostics
Advanced Diagnostics - DTC P0AF0 (111): Motor Control Module (MCM) Internal Temperature Sensor Circuit High VoltageGeneral Description
The motor control processor receives the voltage value of the motor power inverter (MPI) module internal temperature from the motor control subprocessor through serial communication, and the processor uses this value to protect and control temperature rise in the MPI module. When this temperature sensor malfunctions and the temperature of the MPI module rises, the motor control module (MCM) may malfunction and may be unable to control the motor normally. When the motor control processor receives a specified voltage value of the MPI module temperature continuously for a specified time, the motor control processor detects a malfunction and stores a DTC.
Monitor Execution, Sequence, Duration, DTC Type, OBD Status
Enable Conditions
Malfunction Threshold
The voltage change value of the MPI module temperature is more than 4.63 V for at least 0.8 second.
Diagnosis Details
Conditions for setting the DTC
When a malfunction is detected, the MIL comes on and a Pending DTC, a Confirmed DTC, and the freeze data are stored in the PCM and the MCM memory.
Conditions for clearing the DTC
The MIL is cleared if the malfunction does not return in three consecutive trips in which the diagnostic runs. The MIL, the Pending DTC, the Confirmed DTC, and the freeze data can be cleared with the scan tool Clear command or by disconnecting the battery.