
DIAGNOSTIC MANUAL MAN-00226
EMS
The repair methods given by the manufacturer in this document are based on the technical specifications, current at the time of release. The methods may be modified as a result of changes introduced by the
manufacturer in the production of the various component units and accessories from which the vehicles are manufactured. The reproduction, translation, transmission, in part of or whole of the present document,
are prohibited without the prior written consent of Mahindra & Mahindra Ltd. The use of this document by any person other than the trained personnel, at the Authorized Service Centre of Mahindra & Mahindra Ltd.,
will amount to unauthorized use and shall be liable for penalty/prosecution© 2013 Mahindra & Mahindra Ltd.
MAY 2013/Rev 1
IQA/IMA CODE PROGRAMMING
An ECU controlled engine needs precise metering of fuel. Due to manufacturing tolerances, each injector
deviates slightly from its idealized behavior. Thus, each injector has a correction factor, which is
engraved on top of it, in the form of a 7-character alphanumeric code , out of which the last character
"W" is a dummy value. This is known as an IQA code/IMA code. For optimal performance of the engine,
the ECU needs to know the IQA code/IMA code of each injector. This information is programmed into
the ECU when the vehicle is manufactured. However, if you need to replace an injector(s), then the IQA
code/IMA code for that new injector has to be updated in the ECU. The cylinder number starts from the
right side of the vehicle.
As a first step, you need to select the cylinder number of the injector being replaced. After the cylinder
number is selected by clicking on the check-button next to the number, the IQA code/IMA code should
be entered in the box provided.
Click the button to the right of the text box. If the Injector code is valid and accepted by the ECU, a
message is displayed, indicating that the operation is performed successfully.
A message “Invalid IQA code” will be displayed , if an incorrect IQA/IMA code is keyed in. IQA codes are
case sensitive.
Programming IQA codes is an extremely important activity. In order to ensure that the correct code has
been entered and that it has been entered in the correct cylinder, SMART tester allows you to verify the
codes that you have entered.
Select an injector, and click the button below the ”Verify” line in figure. The IQA codes present in the ECU
will be read back and displayed in the text box before this button. It is recommended that you carry out
the verification activity whenever you change an IQA code.
Please ensure to program IQA/IMA codes when you replace an Injector, ECU or Engine.
The following are the fonts of the alphanumeric characters of the IQA/IMA code, as etched on the
injectors.
Caution
Even though on the injector, 7 character alphanumeric code is engraved , while writing the IQA
code only the first 6 digits need to be entered