There is no hardware difference of the HECU according to the vehicle's specification, just software is changed by the vehicle parameter used for ESP control. The HECU stores a classified variant code value according to the received data(a kind of engine, engine displacement, a kind of T/M). After then the HECU read a various parameter according to the stored variant value in the memory to use for the ESP control.
The HECU checks the variant code after ignition. If a inappropriate variant code is detected or there is no variant code, a fault is detected.
Item | Detecting Condition | Possible cause |
DTC Strategy | ● Internal monitoring | ● Replacement of PCM(ECM & TCM) |
Monitoring Period | ● Once during startup. | |
Enable Conditions | ● After power on, the HECU does not receive a valid variant code information during the configuration time. ● HECU has no valid variant code stored in the EEPROM. ● The receieved CAN signals does not lead to a defined and supported variant code. ● If an ECU, which has already memorized a valid variant code information, receives a different variant code information. (at a next Power on cycle) | |
Fail Safe | ● The ABS/EBD/ESP functions are inhibited. ● The ABS/EBD/ESP warning lamps are activated. |
Check for improper installation of EMS/TCU/ESP.
Connect scantool to Data Link Connector(DLC).
Ignition "ON" & Engine "OFF".
Perform variant code.
Disconnect scantool.
Ignition "OFF" and then ignition "ON". Go to "Component Inspection"Procedure.
Many malfunctions in the electrical system are caused by poor harness(es) and terminal condition. Faults can also be caused by interference from other electrical systems, and mechanical or chemical damage.
Thoroughly check connectors for looseness, poor connection, bending, corrosion, contamination, deterioration, or damage.
Has a problem been found?
▶ Repair as necessary and then go to "Verification Of Vehicle Repair" procedure.
▶ Go to "Variant Coding" procedure.
Ignition "OFF".
Ignition "ON" & Engine "OFF".
Connect scantool and select "Diagnostic Trouble Codes (DTCs)" mode.
Using a scantool, Clear DTC.
Select "Diagnostic Trouble Codes (DTCs)" mode again.
Are any DTCs present ?
▶ Substitute with a known-good HECU and check for proper operation. If problem is corrected, replace HECU and then go to "Verification Of Vehicle Repair" procedure.
▶ Fault is intermittent caused by faulty HECU or was repaired and HECU memory was not cleared. go to "Verification Of Vehicle Repair" procedure.
After a repair, it is essential to verify that the fault has been corrected.
Connect scantool and select "Diagnostic Trouble Codes (DTCs)" mode
Using a scantool, Clear DTC.
Operate the vehicle within DTC Detecting Condition in General Information
Are any DTCs present?
▶ Go to the applicable troubleshooting procedure.
▶ System performing to specification at this time.