REGISTER INJECTOR COMPENSATION CODE
CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED
DTC P1601 Injector Correction Circuit Malfunction (EEPROM) |
DESCRIPTION
DTC Detection Drive Pattern | DTC Detection Condition | Trouble Area |
Ignition switch to ON for 1 second | Any condition is met (1 trip detection logic):
|
|
- NOTICE:
- When a injector assembly is replaced, the new injector compensation code must be input into the ECM. When the ECM is replaced, all of the existing injector compensation codes must be input into the new ECM.
- Injector compensation codes are unique, 30-digit, alphanumeric values printed on the head portion of each injector assembly. If an incorrect injector compensation code is input into the ECM, the engine assembly may rattle or engine idling may become rough. In addition, engine failure may occur and the life of the engine may be shortened.
- When a injector assembly is replaced, perform pilot quantity learning. When the ECM is replaced, all of the existing injector pilot quantity learning values must be input into the new ECM.
- HINT:
- When replacing the ECM with a new one, if the injector compensation code and/or injector pilot quantity learning value are not entered, DTC P1601 will be stored.
When replacing the ECM with a new one, input all learning values and codes into the new ECM as follows: |
Prior to replacing the ECM, use the intelligent tester to read and save each learning value and code from the original ECM (HILUX_TGN26 RM0000012XK07GX.html).
After installing a new ECM, input the saved learning values and codes into the new ECM using the tester (HILUX_TGN26 RM0000012XK07GX.html).
Turn the ignition switch off and turn the tester off.
Wait for at least 30 seconds.
Turn the ignition switch to ON and turn the tester on.
Clear the DTC P1601 stored in the ECM using the tester (HILUX_TGN26 RM000000PDK12SX.html).
- HINT:
- Each injector assembly has different fuel injection characteristics. In order to optimize the fuel injections, the ECM uses the compensation codes to balance the different fuel injections between each injector assembly.
- When you first turn the ignition switch to ON after replacing the ECM and one or more other components, DTC P1601 is stored. Manually clear the DTC upon completion of compensation code registration.
Replacement Part Utility Item ECM - Learning Values Save (HILUX_TGN26 RM0000012XK07GX_02_0007.html)
- Learning Values Write (HILUX_TGN26 RM0000012XK07GX_02_0008.html)
Injector assembly - Input Injector Compensation Code (HILUX_TGN26 RM0000012XK07GX_02_0003.html)
- Pilot Quantity Learning (HILUX_TGN26 RM0000012XK07GX_02_0009.html)
- Learning Values Save (HILUX_TGN26 RM0000012XK07GX_02_0007.html)
INSPECTION PROCEDURE
- NOTICE:
- After replacing the ECM, the new ECM needs registration (HILUX_TGN26 RM0000012XK07GX.html) and initialization (HILUX_TGN26 RM000000TIN04EX.html).
1.LEARNING VALUES CONFIRMATION |
Connect the intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the tester on.
- NOTICE:
- Do not start the engine.
Enter the following menus: Powertrain / Engine and ECT / Utility / Learning values confirmation (HILUX_TGN26 RM0000012XK07GX_02_0006.html).
Result Result Proceed to The injector compensation codes are not input A The injector compensation codes registered in the ECM are different than the codes imprinted on the injector assemblies A The pilot quantity learning values are set to the default values B Except above C - HINT:
- When the injector pilot quantity learning values are set to the default values, "7FFF" is displayed.
|
| ||||
|
| ||||
A | |
2.REGISTER INJECTOR COMPENSATION CODE |
Register the injector compensation code (HILUX_TGN26 RM0000012XK07GX_02_0003.html).
|
| ||||
3.LEARNING VALUES WRITE |
- HINT:
- When replacing the ECM, after performing "Learning Values Save" to save the learned values from the old ECM using the intelligent tester and replacing the old ECM with a new one, "Learning Values Write" was not performed using the intelligent tester causing this DTC to be output.
Install the old ECM.
Connect the intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the intelligent tester on.
Enter the following menus: Powertrain / Engine and ECT / Utility / Learning values save (HILUX_TGN26 RM0000012XK07GX_02_0007.html).
Remove the old ECM.
Install a new ECM.
Enter the following menus: Powertrain / Engine and ECT / Utility / Learning values write (HILUX_TGN26 RM0000012XK07GX_02_0008.html).
NEXT | |
4.LEARNING VALUES CONFIRMATION |
Connect the intelligent tester to the DLC3.
Turn the ignition switch to ON and turn the tester on.
- NOTICE:
- Do not start the engine.
Enter the following menus: Powertrain / Engine and ECT / Utility / Learning values confirmation (HILUX_TGN26 RM0000012XK07GX_02_0006.html).
Result Result Proceed to The pilot quantity learning values are set to the default values A Except above B - HINT:
- When the injector pilot quantity learning values are set to the default values, "7FFF" is displayed.
|
| ||||
A | |
5.PILOT QUANTITY LEARNING |
Perform the injector pilot quantity learning (HILUX_TGN26 RM0000012XK07GX_02_0009.html).
NEXT | |
6.CHECK DTC OUTPUT |
Connect the intelligent tester to the DLC3.
Clear the DTCs (HILUX_TGN26 RM000000PDK12SX.html).
Turn the ignition switch off and leave the vehicle for 30 seconds or more.
Turn the ignition switch to ON for 1 second.
Enter the following menus: Powertrain / Engine and ECT / DTC.
Read the DTCs.
Result Result Proceed to No DTC is output A P1601 is output B
|
| ||||
A | ||
|
7.REPLACE ECM |
Replace the ECM (HILUX_TGN26 RM0000013Z001IX.html).
NEXT | |
8.CONFIRM WHETHER MALFUNCTION HAS BEEN SUCCESSFULLY REPAIRED |
Connect the intelligent tester to the DLC3.
Clear the DTCs (HILUX_TGN26 RM000000PDK12SX.html).
Turn the ignition switch off and leave the vehicle for 30 seconds or more.
Turn the ignition switch to ON for 1 second.
Enter the following menus: Powertrain / Engine and ECT / DTC.
Confirm that the DTC is not output again.
NEXT | ||
|