
If you're looking to program fuel injectors on a Cummins engine, you'll need to know a few things. Firstly, different models and years of the Cummins engine have varying requirements for programming fuel injectors. For instance, older models like the 2004.5 Dodge 2500 Cummins 5.9L may require programming, while newer models like the 2013 and above 6.7L engines can self-adjust and don't need injector code programming. Secondly, quality aftermarket injectors may not require programming as they are often matched within a tight tolerance. However, if you're replacing factory injectors with stock injectors, programming may be necessary. This programming involves entering injector calibration or correction codes, which can be done through a diagnostic scan tool or specific software.
How to program a fuel injector on Cummins:
| Characteristics | Values |
|---|---|
| Injector codes | Needed for warranty purposes and to ensure each hole has the right injector |
| Trim codes | Needed for emissions; each trim code is specific to each injector serial number |
| Calibration codes | Needed for early 6.7s (2012 and below); not needed for newer models |
| Fuel injector correction code | Needed for programming; can be retrieved from old PCM/ECM or from fuel injectors |
| Programming software | Starscan is the tool dealerships use to program trucks; Autel does not have the software capabilities |
| Programming process | Turn ignition switch "ON", use diagnostic scan tool to select ECU View, select Injector Quantity Adjustments, choose cylinder number, input Injector Correction Code, review code, repeat for other cylinders if needed, cycle ignition to complete |
Explore related products
What You'll Learn

Calibration codes for injectors
The Importance of Calibration Codes:
Calibration codes are necessary for specific Cummins engine models, particularly the early 6.7 versions, which are believed to be from 2012 and earlier. These codes ensure that the injectors deliver the correct amount of fuel, preventing issues such as poor idle quality and potential damage to the engine.
Obtaining Calibration Codes:
Calibration codes can be obtained from the injector's barcode or a disc that comes with the injector. Each calibration code is unique to the injector's serial number, ensuring precise fuel delivery.
Entering Calibration Codes:
To enter calibration codes into the ECM (Engine Control Module), you may require specialized software such as Cummins Insite or AutoEnginuity. These tools allow you to set trim codes and make adjustments to the fuel injector settings. The process may vary depending on the specific Cummins model and software used.
Injector Reset Procedure:
After setting the injector barcode and entering the calibration codes into the ECM, you can perform an injector reset. Here are the general steps:
- Access the "Advanced ECM Data" menu.
- Select "Injector Reset."
- Choose the cylinder numbers of the replaced fuel injectors. For example, if you replaced the 1-cylinder injector with a 2-cylinder injector, select "1" and "2."
- Click the "Reset" button and follow the prompts until you receive confirmation that the injector has been successfully reset.
It is important to note that injector calibration codes are typically required when replacing factory injectors with stock injectors. However, with quality aftermarket injectors, the need for calibration codes is reduced as they are often matched within 2% of each other.
Cleaning Ford Focus Fuel Injectors: A Step-by-Step Guide
You may want to see also
Explore related products

Entering codes into the ECM
To enter the codes into the ECM, the first step is to turn the ignition switch "ON". Then, using a diagnostic scan tool, select ECU View > PCM > MISCELLANEOUS FUNCTIONS. This will allow access to the injector settings. Next, select Injector Quantity Adjustments and click Start. It is important to choose the appropriate cylinder number and click Next. The six-digit Injector Correction Code can then be inputted and entered. Review the code and click Next if correct, or edit if necessary. These steps can be repeated for other cylinders if needed. Finally, once all the fuel injector correction codes are entered, cycle the ignition to complete the process.
It is important to note that not all injectors require code entry. Quality aftermarket injectors, for example, may not need code entry as they are matched within a certain tolerance. Additionally, some injector models have tighter tolerances, eliminating the need for software correction. However, for certain Cummins models, such as the early 6.7s, entering calibration codes is recommended.
The injector codes can be found on the injectors themselves. Each fuel injector has a six-digit alphanumeric correction code printed on the intake side. These codes are used to identify injector calibration and must be entered into the Powertrain Control Module (PCM) using a diagnostic scan tool. If a new PCM is installed, the injector codes from the original fuel injectors should be programmed into the new PCM.
Troubleshooting a Leaking Fuel Injector in Your 2001 Toyota 4Runner
You may want to see also
Explore related products

Using a diagnostic scan tool
Selecting the Right Tool:
Firstly, it's important to choose a compatible and comprehensive diagnostic scan tool. Cummins engines are known for their advanced diesel technology, so a suitable tool is essential. Tools like Jaltest, AutoEnginuity, and AutoTap are commonly mentioned for Cummins engines. Jaltest, in particular, is recommended for its wide range of capabilities, including injector coding.
Connecting the Tool:
Once you've selected the appropriate diagnostic software, the next step is to connect the scan tool to the engine's diagnostic port. This port provides a direct link to the engine's ECM or ECU, allowing the tool to communicate with the engine's computer. Ensure that the vehicle is stationary and the engine is turned off before connecting the scan tool.
Entering Vehicle Information:
After establishing the connection, the diagnostic scan tool will prompt you to enter specific vehicle information. This typically includes the Vehicle Identification Number (VIN) and other relevant details. It's important to input this information accurately, as it helps the tool access the correct parameters for your specific vehicle.
Selecting Injector Coding Option:
With the vehicle information entered, the scan tool will present you with various diagnostic options. Navigate through the menu and select the injector coding or programming option. This option may be labeled differently depending on the scan tool, but it should be related to injector calibration or settings.
Calibrating the Injectors:
Once you've selected the injector coding option, the scan tool will guide you through the calibration process. This involves entering critical data for each injector, such as flow rate, opening pressure, closing time, and spray pattern. These parameters ensure that the injectors deliver the precise amount of fuel at the right time, optimizing engine performance and fuel efficiency.
Verifying Proper Operation:
After calibrating all the injectors, it's important to verify that the injector coding was successful. Disconnect the scan tool and start the engine. Observe the engine's performance, including idle quality, acceleration, and fuel consumption. Ensure that the "Check Engine" light on the dashboard is off, indicating no error codes have been triggered. If the engine operates smoothly without any issues, the injector programming was successful.
It's important to note that injector coding should be performed by trained and experienced technicians. Improper coding can lead to serious engine damage, so it's always recommended to seek professional assistance if you're unsure about the process.
How Transmission Fluid Cleans Fuel Injectors
You may want to see also
Explore related products

Resetting the injector
For older models, such as those from 2012 and earlier, the process is more involved. The first step is to locate the injector barcode or code. This is typically found on the intake manifold side or the top of the injector. Once the code is located, it can be entered into the ECM (Engine Control Module) or PCM (Powertrain Control Module). The ECM can be accessed by entering "Advanced ECM Data" and then selecting "Injector Reset". From there, the specific cylinder number of the injector can be chosen, and the reset button can be clicked.
Another method for older models is to use a diagnostic scan tool to program the injector codes. This involves connecting the negative battery cables to both batteries, turning on the ignition switch, and then using the scan tool to select ECU View > PCM > MISCELLANEOUS FUNCTIONS. From there, "Injector Quantity Adjustments" can be selected, and the appropriate cylinder number can be chosen. The correct injector code can then be entered, and the process can be repeated for other cylinders if necessary.
It is worth noting that some sources suggest that entering injector codes may not be necessary for all engines, especially if quality aftermarket injectors are used. These injectors are often matched within 2% of each other, reducing the need for code calibration. However, for older models, entering the corrected codes may be beneficial to ensure optimal performance.
Winter-Ready: Snow Blower Treatment for High Mileage
You may want to see also
Explore related products

Injector quality adjustment
Some Cummins applications with Bosch injectors use a different method to calibrate the injectors to the ECM, known as "Zero delivery calibration". This involves injecting a small amount of fuel into one cylinder during overrun conditions (on deceleration).
For older Cummins engines, such as the NT855 diesel engine, the injector should be adjusted cylinder by cylinder. First, turn the crankshaft of the diesel engine clockwise (when viewed from the front). When the mark on the belt wheel aligns with the arrow on the gear cover, you can adjust the injector and intake and exhaust valves. The stroke of the injectors and the clearance of the intake and exhaust valves can be adjusted according to the marks.
The adjustment of the injector and the valve are interrelated, and both must be properly adjusted for the engine to operate normally. The torque method can be used to adjust the valve of the injector. This involves tightening the adjusting bolt to the end, so the needle valve falls into the needle valve seat, and then tightening the adjusting bolt to 20-30 N·m to secure the needle valve.
For newer Cummins engines, such as the 6.7L engine, calibration codes are required for factory injectors. Quality aftermarket injectors, however, may not require the codes to be entered.
Fuel Injector Clips: Are They Necessary for Your Car?
You may want to see also
Frequently asked questions
It depends on the model of your Cummins engine. Early 6.7s (2012 and below) have calibration codes, while newer models (2013 and above) can self-adjust.
You can program your Cummins fuel injectors using a diagnostic scan tool. First, turn the ignition switch "ON". Then, select ECU View > PCM > MISCELLANEOUS FUNCTIONS, followed by Injector Quantity Adjustments and click "Start". Choose the appropriate cylinder number and click "Next".
The injector codes are six-digit alphanumeric correction codes that are printed on the intake side of the fuel injector. They are used to identify injector calibration.
The injector codes can be retrieved from the old PCM/ECM using a scan tool or from the fuel injectors themselves. The numbers are stamped on the intake manifold side of the injectors.
Not programming the injector codes may not cause any issues, but it could result in poor idle quality.











































