You have the correct replacement injector and a scan tool with an Injector Coding menu. Before opening that menu, identify what the engine’s service instructions actually require. The job may call for entering a calibration code, running a learning routine, completing both operations or following a replacement procedure with neither.
The distinction matters when you’re buying a scanner and when an engine runs poorly after a repair. A successful write tells you the controller accepted an entry. It takes a separate check to confirm the right code went to the right cylinder and the repair resolved the symptom.
An injector coding scan tool is needed when the engine manufacturer requires the injector’s calibration identifier to be registered in the engine control module. Confirm the engine, injector and cylinder first. Some engines also need a separate relearn after registration.
What injector coding does
Some injectors carry a compensation code that describes a factory-measured characteristic. On an engine that uses these codes, the electronic control unit (ECU) associates the identifier with a cylinder so it can account for manufacturing variation when commanding the injector. The code may appear on the part, on its packaging or on documentation supplied with a remanufactured unit. Use the source specified for that injector.
Keep three identifiers separate. A part number helps identify what fits. A calibration identifier is the value the ECU may need to store. A diagnostic trouble code (DTC) records a condition the controller detected. A barcode, QR symbol or serial number may appear alongside the calibration information. Consult the applicable documentation before deciding which value to enter.
Supplier example. DENSO describes compensation-code registration for certain marked diesel common-rail injectors, and a separate small injection quantity learning routine where applicable. Code format and follow-up requirements depend on the engine.
When the engine needs injector coding
Injector replacement is the most common time to look for the procedure. Service information may also require restoring injector records after an engine ECU replacement or registering an injector at a different cylinder position when a manufacturer-approved job permits moving it. Use the engine code, market and ECU variant to select the right repair information.
| Work performed | What to confirm | Evidence to keep |
|---|---|---|
| One injector replaced | Whether the new code is required and which cylinder the ECU expects. | New identifier, cylinder location and stored value after the write. |
| Multiple injectors replaced | Whether to register each replacement and how the tool orders the cylinders. | A cylinder-by-cylinder record for the full set. |
| Engine ECU replaced | Whether injector identifiers must be restored as part of the ECU replacement process. | Original cylinder map and the replacement ECU’s readback. |
| Rough running with no replacement | Whether there is a coding mismatch or another fault that needs diagnosis. | Pre-scan, symptoms and physical test results. |
Two vehicles with the same model name can have different engines. Look up the procedure before ordering the part so you can ask the supplier for the correct calibration information while the label is still accessible. If the applicable procedure gives no code-entry requirement, complete the checks and any learning steps it specifies.
Diesel and gasoline systems
Common-rail diesel
Compensation codes are used on a number of electronically controlled common-rail systems. Look for the specific registration procedure and confirm whether the manufacturer also specifies pilot or small-quantity learning. Record the codes before installing parts if access to the markings will become difficult.
Gasoline injection
Requirements depend on the particular port- or direct-injection system and engine controller. Some systems have injector-specific adjustments or a replacement routine. Others use the specified replacement and verification process without individual code entry. Look up the engine family and part application.
The fuel type helps narrow the search. The engine-specific service instructions determine the actual work. When discussing the repair with a parts supplier or scan-tool seller, ask them to identify the operation by name and confirm how the replacement’s calibration information is supplied.

Coding, learning and physical testing
Coding or registration stores an identifier supplied with the installed part. The scanner’s screen may call it injector correction, compensation, calibration, adjustment or replacement, depending on the application. Menu names differ across tools and vehicles.
Learning or adaptation is a controller routine that establishes or updates learned values under specified conditions. Some routines require a particular temperature range, battery condition or other prerequisites. The order matters when both registration and learning are listed in the same repair procedure. Follow the applicable sequence and record the result of each step.
Physical and electrical diagnosis evaluates the part and the system around it. A contribution or correction value can point to a weak cylinder, but fuel delivery, compression, injector condition and wiring can all affect the result. Use the manufacturer’s diagnostic tests to separate those possibilities. For an electrical fault example, see the P0202 injector circuit guide.
Prepare, register and verify
- Identify the engine and injector. Confirm the VIN, engine code, fuel system and part application. Save the initial scan and any existing cylinder-to-code map the tool can read.
- Record the replacement identifier. Photograph the calibration label or retain the supplier’s document before access is restricted. Mark which injector goes into each cylinder using the manufacturer’s numbering diagram.
- Confirm the tool and prerequisites. Check the exact coding and relearn functions for the ECU. Follow the service information for power support, ignition state and repair conditions.
- Perform the specified registration. Review the selected cylinder and every character before accepting the write. Follow the prompts for the exact vehicle and compare the stored values with your record if readback is available.
- Finish learning and verify the repair. Run the prescribed learning routine if applicable. Check for leaks using the approved procedure, rescan the controller and evaluate operation under the conditions the service information specifies. Save the before-and-after records.
For a single-injector replacement, record the old scan and the new code against the affected cylinder before writing anything. A simple worksheet with cylinder, installed part number, new calibration identifier and stored readback makes the job easier to review. When several injectors are involved, keep that worksheet beside the scan report so the person verifying the repair can trace every entry.
For an ECU replacement, arrange to capture the original injector records while the old controller can still communicate. If the controller is unreadable, use the vehicle maker’s recovery process and verified identifiers from the installed parts. Confirm which parts of the replacement process require the manufacturer’s software or equipment before choosing a scanner for the job.
Fuel-system work needs the proper procedure. Direct-injection fuel systems can retain high pressure. Follow OEM service and safety instructions for the hardware work, and keep high-pressure leak checks within qualified service.
If a code is rejected or rough running remains
If the tool rejects an entry, record the exact message before retrying. Compare the label with the required format. Common points to check include similar-looking characters, leading zeroes, the correct ECU selection and the actual injector part application. A part number in the calibration field can look plausible and still be the wrong value. Enter only the value specified for the installed part.
A write can succeed while a drivability problem remains. Recheck cylinder assignment and stored values, then review whether a learning procedure is incomplete. Preserve the new fault codes and operating data. Fuel pressure, injector sealing, electrical supply and compression may each need independent checks. If more than one cylinder changed, compare your recorded map with the engine’s cylinder diagram before doing further work.
If a remanufactured injector arrives with both an old marking and a new calibration document, ask the supplier to identify the value that applies to the rebuilt unit. Keep that confirmation with the repair order. If the tool accepts the entry but displays an unexpected value on readback, document what changed and consult the service instructions before another write.
Keep the initial fault record until verification is complete. An intermittent fault may appear only at a particular temperature or load. A useful post-repair record includes the test conditions, the codes and data available for that ECU, and whether the original symptom could be reproduced. The recorded outcome lets another technician distinguish a completed registration from a resolved complaint.
Use the Land Rover injector coding example to see why vehicle-specific coverage matters. For an American diesel pickup, the diesel pickup scanner guide explains why the engine and named service operation should be confirmed together.
Choose an injector coding scan tool
Ask for confirmation of the exact action you need. A scanner may read engine codes and live data on a vehicle while offering registration or a dedicated learning routine only on certain ECU variants. When a seller describes a tool as bidirectional, ask which write and learning operations are supported on your specific engine.

iCarsoft CR Pro S
A compact multi-brand scanner that lists Injector Coding among its service functions. Check the exact engine and whether the separate learn routine is covered.
View product
iCarsoft LR V4.0
A Jaguar and Land Rover–focused option that lists Injector Coding. Confirm the exact engine, market and named operation.
View productStart with the iCarsoft Function List and the multi-brand scanner collection. For a support request, provide the VIN privately, plus year, model, engine code, market, injector part number and the operation listed in the repair instructions. Ask about registering replacement codes, reading back stored codes and running the separate learn routine as applicable.
Frequently asked questions
Do all replacement fuel injectors need coding?
Is an injector calibration code the part number?
Can a basic OBD2 reader code injectors?
Does injector coding fix a rough idle?
Does an injector relearn happen automatically?
Can I reuse the code from the old injector?
How do I confirm a successful registration?
Confirm your engine’s injector procedure
Check the exact vehicle, ECU and requested function before ordering a scanner.
Sources and compatibility
Technical and product information checked November 11, 2026.