How To Code BMW Injectors With Autel Tool
In short, manufacturers have introduced injector coding because they are facing evertightening controls on emissions. Fitting some new injectors means we have to tell the ECU what we have done so that it can make the appropriate calculation to allow the engine to run to its optimum state once the injector is fitted – this is achieved by ‘coding’ them.
This article will explain how to do injector coding on BMW with Autel MK808BT.
You will see a series of icons. Click the labeled injector icon.
Select Vehicle Make
Select the BMW icon
Read the Vehicle VIN
First you will select "automatic selection". Then you will have two options for the VIN entry. You can either manually enter the VIN or let the scanner read it for you. I recommend letting the scanner read for you. If it works, it will enter the VIN. Verify that the VIN matches and then select "OK".
Verify Vehicle Information
After you fill in your vehicle information, there will be a complete display in the next interface.
Load System Data
This may take a minute or two. You will see a page shortly after with communication data as well as a loading bar. Sit tight and let the scanner process
Select "Hot Function"
You will have an option between "diagnosis" or hot function. Select the "hot function" option.
Select "Injection Quantity Compensation"
Was a New DME Installed?
This next page asks if you installed a new DME. Unless you replaced it, click no as you will be overwriting existing calibration numbers on the DME.
Review Existing Adjustment Values
Not much to see here. This is just a list of each adjustment value for each cylinder currently stored. Select "continue".
Enter Which Cylinder You Want to Make a Compensation Adjustment On
You can either enter the cylinder number or use the drop down option. You can only calibrate one compensation value at a time.
Enter the Top and Bottom Number From the Compensation Values on Injector in one row of numbers
Look at the values you wrote down earlier from each injector. Take the top number and bottom number and enter them in a single row. After entering, you can select "OK".
Verify the Adjustment Value
If everything matches up properly, select "yes". Once you've completed this, you will then be prompted to turn off the ignition.
At this point you will get a page that shows the stored compensation values. Please note that these values do not match up one-hundred percent to what you entered, as the DME will change these numbers slightly. This is completely normal and part of the coding process. You will repeat the process for each cylinder that has a swapped injector. Compared to the BMW specific software and much more expensive scan tools, Autel MaxiCOM MK808BT gets this job done easily and affordably. The menu system is straight-forward enough that anyone can complete the re-calibration process.