{"id":12703,"date":"2022-05-05T12:52:39","date_gmt":"2022-05-05T12:52:39","guid":{"rendered":"https:\/\/www.cnautotool.com\/blog\/?p=12703"},"modified":"2022-05-07T13:00:52","modified_gmt":"2022-05-07T13:00:52","slug":"how-to-code-bmw-injectors-with-autel-tool","status":"publish","type":"post","link":"https:\/\/www.cnautotool.com\/blog\/how-to-code-bmw-injectors-with-autel-tool\/","title":{"rendered":"How To Code BMW Injectors With Autel Tool"},"content":{"rendered":"<p>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 \u2013 this is achieved by \u2018coding\u2019 them.<\/p>\n<p>This article will explain how to do injector coding on BMW with Autel MK808BT.<\/p>\n<p>1. Connecting Vehicles via VCI<br \/>\n2. Select &#8220;Service&#8221; Option<br \/>\nNext select &#8220;service&#8221; on the main menu of the Autel scan functions.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-1\/#main\" rel=\"attachment wp-att-12704\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12704\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-1.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-1.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-1-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-1-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>3. Select &#8220;Injector&#8221;<br \/>\nYou will see a series of icons. Click the labeled injector icon.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-2\/#main\" rel=\"attachment wp-att-12705\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12705\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-2.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-2.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-2-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-2-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>4. Select Vehicle Make<\/p>\n<p>5. Select the BMW icon<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-3\/#main\" rel=\"attachment wp-att-12706\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12706\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-3.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-3.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-3-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-3-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>6. Read the Vehicle VIN<\/p>\n<p>7. First you will select &#8220;automatic selection&#8221;. 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 &#8220;OK&#8221;.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-4\/#main\" rel=\"attachment wp-att-12707\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12707\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-4.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-4.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-4-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-4-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>8. Verify Vehicle Information<\/p>\n<p>9. After you fill in your vehicle information, there will be a complete display in the next interface.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-5\/#main\" rel=\"attachment wp-att-12708\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12708\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-5.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-5.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-5-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-5-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>10. Load System Data<\/p>\n<p>11. 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<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-6\/#main\" rel=\"attachment wp-att-12709\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12709\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-6.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-6.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-6-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-6-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>12. Select &#8220;Hot Function&#8221;<\/p>\n<p>13. You will have an option between &#8220;diagnosis&#8221; or hot function. Select the &#8220;hot function&#8221; option.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-7\/#main\" rel=\"attachment wp-att-12710\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12710\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-7.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-7.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-7-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-7-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>14. Select &#8220;Injection Quantity Compensation&#8221;<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-8\/#main\" rel=\"attachment wp-att-12711\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12711\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-8.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-8.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-8-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-8-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>15. Was a New DME Installed?<\/p>\n<p>16. 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.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-9\/#main\" rel=\"attachment wp-att-12712\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12712\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-9.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-9.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-9-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-9-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>17. Review Existing Adjustment Values<\/p>\n<p>18. Not much to see here. This is just a list of each adjustment value for each cylinder currently stored. Select &#8220;continue&#8221;.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-10\/#main\" rel=\"attachment wp-att-12713\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12713\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-10.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-10.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-10-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-10-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>19. Select &#8220;F2&#8221;<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-11\/#main\" rel=\"attachment wp-att-12714\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12714\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-11.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-11.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-11-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-11-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>20. Enter Which Cylinder You Want to Make a Compensation Adjustment On<\/p>\n<p>21. You can either enter the cylinder number or use the drop down option. You can only calibrate one compensation value at a time.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-12\/#main\" rel=\"attachment wp-att-12715\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12715\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-12.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-12.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-12-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-12-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>22. Enter the Top and Bottom Number From the Compensation Values on Injector in one row of numbers<\/p>\n<p>23. 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 &#8220;OK&#8221;.<\/p>\n<p><a href=\"https:\/\/www.cnautotool.com\/blog\/2022\/05\/05\/how-to-code-bmw-injectors-with-autel-tool\/how-to-code-bmw-injectors-with-autel-tool-13\/#main\" rel=\"attachment wp-att-12716\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-12716\" src=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-13.jpg\" alt=\"\" width=\"1024\" height=\"600\" srcset=\"https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-13.jpg 1024w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-13-300x176.jpg 300w, https:\/\/www.cnautotool.com\/blog\/wp-content\/uploads\/2022\/05\/How-To-Code-BMW-Injectors-With-Autel-Tool-13-768x450.jpg 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>24. Verify the Adjustment Value<br \/>\nIf everything matches up properly, select &#8220;yes&#8221;. Once you&#8217;ve completed this, you will then be prompted to turn off the ignition.<\/p>\n<p>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.<\/p>\n<p>Note:Autel tools do not support injector coding on all vehicles, please contact us by email with your VIN and requirements, we will reply you as soon as possible after confirmation.?Contact us?<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>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&hellip; <a href=\"https:\/\/www.cnautotool.com\/blog\/how-to-code-bmw-injectors-with-autel-tool\/\" class=\"more-link\">Continue Reading <span class=\"meta-nav\">&rarr;<\/span><\/a><!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":12704,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[220,7,1405],"tags":[739,472,2138,1720,813,641,2139,1926],"_links":{"self":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/12703"}],"collection":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/comments?post=12703"}],"version-history":[{"count":2,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/12703\/revisions"}],"predecessor-version":[{"id":12718,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/posts\/12703\/revisions\/12718"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/media\/12704"}],"wp:attachment":[{"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/media?parent=12703"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/categories?post=12703"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cnautotool.com\/blog\/wp-json\/wp\/v2\/tags?post=12703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}