EFI Live

Help with Scan and Tune, Explorer, AutoCals, and Flashscans

EFI Live is commonly needed for tuning on certain vehicles, such as heavy-duty vehicles or heavily modified vehicles. It is a more powerful tuning option than EZ Lynk, which we also offer for some applications.

In this guide, we address some of the most common difficulties users encounter and explain exactly how to work through them.

 

EFI Live Software Download — Required

EFI Live software is required for the procedures in this guide.

Download EFI Live Software


Getting Your AutoCal Serial Number and Auth Code

When using your own AutoCal instead of one that was pre-loaded for you, we will need the AutoCal Serial Number and Auth Code before we can prepare your tuning.

  1. Connect your AutoCal to your computer.
  2. Open EFI Live Scan and Tune.
  3. Press F7: Licenses.
  4. The Serial Number will be shown at the top of this window.
  5. Please supply us with this Serial Number. The best option is to enter it during checkout, or email it to Support@SpeedFarmGarage.com.
  6. Press F3: VINs.
  7. Near the bottom of the window, you will see an Auth Code box and a Generate Auth Code button.
  8. Click Generate Auth Code.. If it gives an error saying no slots are available, contact us for a VIN slot expansion.
  9. Generate one Auth Code and supply that code to us at Support@SpeedFarmGarage.com.

You may also send the Serial Number and Auth Code by replying directly to your receipt email.


Linking and Unlinking an AutoCal

AutoCal devices are linked to a specific tuner.

The tune files supplied for your order must match the tuner your AutoCal is linked to. If your AutoCal is currently linked to another tuner, it may need to be unlinked before it can be used with your new tuning.

Your previous tuner should normally be able to supply an unlink code. EFI Live also sells AutoCal unlink codes for $50.

Purchase an AutoCal Unlink Code

To Unlink an AutoCal
  1. Connect the AutoCal to your computer.
  2. Open EFI Live Scan and Tune.
  3. Click F7: Licenses.
  4. Click F5: Convert.
  5. Copy and paste your unlink code into the appropriate box.
  6. Click Convert.

Once complete, the AutoCal will no longer be linked to the previous tuner.

To Link an AutoCal

Link codes will be provided after purchase when requested.

  1. Connect the AutoCal to your computer.
  2. Open EFI Live Scan and Tune.
  3. Click F7: Licenses.
  4. Click F5: Convert.
  5. Copy and paste the link code we provided.
  6. Click Convert.

The AutoCal will then be linked correctly for the tune files supplied with your order.


Reading Stock Files

Some trucks require us to receive a stock read before we can prepare the tuning.

This is particularly common with:

  • Cab and Chassis trucks
  • 2001–2010 Chevrolet/GMC Duramax trucks
  • Vehicles with less common calibrations

There are two ways to read the stock file.

Option 1 — Pass-Through Reading

Our favourite method is to perform a pass-through read using a laptop.

This allows the laptop to communicate with the vehicle through the AutoCal or FlashScan.

  1. Connect your EFI Live device — AutoCal or FlashScan — to the vehicle.
  2. Connect the EFI Live device to your laptop as well.
  3. Turn the vehicle key to ON, but DO NOT start the vehicle.
  4. Open EFI Live Scan and Tune on the laptop.
  5. Select F3: Tune.
  6. This will open a new window. It should default to the F2: Read screen.
  7. Click Auto Detect near the top of the window.
  8. EFI Live will communicate with the vehicle and display the ECM and TCM modules it detects.
  9. Select the module you would like to read.
  10. Click the Read button.
  11. Allow EFI Live to complete the read.
  12. Once completed, save the read file somewhere on your computer where you can find it again.
  13. Send the read file to us as needed.

If both the ECM and TCM need to be read, repeat the process for the other controller.

Option 2 — Handheld Reading

If a laptop is not available at the vehicle, the AutoCal handheld can also read stock files by itself.

  1. Connect the AutoCal to the vehicle.
  2. Turn the vehicle key to ON, but DO NOT start the vehicle.
  3. On the AutoCal, select Tune Tool.
  4. Select Tuning.
  5. Select Read Tune.
  6. Select the appropriate controller from the list.
  7. Start the read.
  8. Allow the AutoCal to complete the process.

The stock file will be saved onto the AutoCal.

You can then connect the AutoCal to a Windows computer and transfer the file using EFI Live Explorer.

Controller List

Use the following list when EFI Live asks you to select the appropriate engine or transmission controller.

Vehicle Engine Controller Transmission Controller
2001–2004 Duramax E54 AL5
2004.5–2005 Duramax E60 AL5
2006–2007 Duramax E35A A40
2007.5–2009 Duramax E35B A40
2009–2010 Duramax E35B A50
2011–2014 Duramax E86A A50
2015–2016 Duramax E86B A50
2007.5–2009 Cummins CMC
2010–2012 Cummins CMD
2013–2018 Cummins CME
2019+ Cummins CME
Loading Files from an AutoCal to a Windows Computer

Use this procedure when you need to copy a stock read file, datalog, or other file from the AutoCal onto your computer.

  1. Connect your AutoCal to your computer.
  2. Open EFI Live Explorer.
  3. EFI Live Explorer should default to the F3: Data Files screen. The bottom portion of the window represents the storage on your EFI Live device. The top portion represents folders and files on your Windows computer.
  4. Navigate through the AutoCal storage in the bottom window until you locate the file you need.


  • Stock read files are normally under Tune → Read
  • Datalog files are normally under Scan
  1. Locate the file on the AutoCal.
  2. In the top window, navigate to the folder on your computer where you would like to save the file.
  3. Click and drag the file from the bottom AutoCal window to the top computer window.
  4. Wait for the transfer to complete.

The file is now saved on your computer and can be emailed to us as required.


VIN License Activation

If you purchase an additional EFI Live VIN License from us, we will email you instructions containing your specific activation information.

The email will contain information similar to this:

Your VIN License Activation Code is:

AutoCal Serial Number: ############

Activation Code: ########

Number of VIN Licenses Purchased: #

Total License Number: #

The Activation Code and Total License Number are the important values that must be entered into the AutoCal.

To Add the VIN License to Your AutoCal
  1. Connect your AutoCal to your PC or laptop.
  2. Open EFI Live Scan and Tune.
  3. Click F7: Licenses in the left-hand pane.
  4. Click F3: VINs in the left-hand pane.
  5. Enter the Activation Code we supplied into the Activation Code field.
  6. Enter the Total License Number we supplied into the License Number field.
  7. Double-check that both numbers were entered correctly.
  8. Click Activate VIN License.
  9. Allow EFI Live to complete the activation process.

The additional VIN License should now be available on the AutoCal.


Writing the Tune

There are two common ways to write the tune to the vehicle.

Option 1 — AutoCal Handheld Tuning

This method allows you to place the tune file onto the AutoCal and then flash the truck directly from the handheld.

Loading the Tune File from Your Computer onto the AutoCal

  1. Download the tune file we provided in your email.
  2. Make sure you know where the file was saved. If you did not choose another location, it will commonly be in your Windows Downloads folder.
  3. Connect the AutoCal to your computer.
  4. Open EFI Live Explorer.
  5. EFI Live Explorer should default to the F3: Data Files screen.
  6. The top portion of the window represents your computer.
  7. The bottom portion represents the AutoCal.
  8. In the top window, navigate to the location where your tune file was downloaded.
  9. In the bottom window, locate the Tune folder on the AutoCal.
  10. Click and drag the tune file from the computer window into the Tune folder on the AutoCal.
  11. Allow the transfer to complete.
  12. The tune file is now loaded onto the AutoCal and ready to flash into the vehicle.


AutoCal V3 Handheld Tuning

You MUST have an available VIN License to perform ECU writing functions if the vehicle is not already licensed to the AutoCal.

  1. Plug the AutoCal into the vehicle's OBD port.
  2. Turn the vehicle key to ON, but DO NOT start the engine.
  3. On the AutoCal, select Tune Tool.
  4. Select Tuning.
  5. Select Program Full.
  6. Select the tune file you loaded onto the AutoCal.

For certain Cummins trucks, we may provide a PATCH file.

If we have provided a PATCH file:

  1. Flash the PATCH file first.
  2. Allow the process to complete.
  3. Repeat the tuning procedure again using the actual tune file.

If the AutoCal tells you that the vehicle is unlicensed:

  1. Press OK.
  2. Press OK again when prompted.
  3. If an unused VIN License is available on the AutoCal, EFI Live will use that license for the vehicle.

By default, AutoCals purchased from us come loaded with a VIN License.

Once the flash begins:

  1. Do not unplug the AutoCal.
  2. Allow the progress bar to complete.
  3. Follow any instructions displayed on the AutoCal.
  4. At the end of the flash, the AutoCal will provide a key-off countdown.
  5. Follow the key-off instructions exactly.
  6. Wait until the countdown has completely finished.
  7. Exit the tuning screen.
  8. Unplug the AutoCal from the OBD port.

The vehicle is now ready to run.


Option 2 — Pass-Through Tuning

Pass-through tuning is the most powerful way to perform an EFI Live flash.

Rather than relying entirely on the handheld AutoCal process, the laptop communicates through the AutoCal directly with the vehicle.

This bypasses a number of assumptions the AutoCal makes during handheld flashing and generally provides the highest success rate.

It is especially important on Cab and Chassis trucks, which often require this method.

You MUST have an available VIN License to perform ECU writing functions if the vehicle is not already licensed to your EFI Live device.

  1. Begin with the vehicle key OFF.
  2. Connect the AutoCal to the vehicle.
  3. Connect the AutoCal to your laptop.
  4. Turn the vehicle key to ON, but DO NOT start the engine.
  5. Locate the .CTZ tune file we provided to you by email.
  6. Double-click the .CTZ tune file.
  7. EFI Live will open the required tuning windows.
  8. On the EFI Live Tune Tool screen, locate F7: Full Flash on the left-hand side.
  9. Select F7: Full Flash.

If you are tuning a Chevrolet/GMC transmission controller, select Cal Flash and perform that operation instead.

  1. On the next page, you will see options including Full Flash and Activate License.
  2. If this is the first time the vehicle has been licensed to your AutoCal, select Activate License.
  3. Follow the EFI Live prompts to activate the available VIN License.
  4. Once the vehicle is licensed, select Full Flash.
  5. EFI Live will begin writing the tune file to the ECM.
  6. Do not disconnect the AutoCal or laptop during the flash.
  7. Watch the progress bar on the computer.
  8. EFI Live will provide instructions as the flash progresses, including when to turn the key ON and OFF.
  9. Follow those instructions exactly.
  10. Wait until EFI Live confirms that the flash has successfully completed.
  11. Once complete, you may disconnect the AutoCal from the truck.

Congratulations — your truck is tuned.


After Tuning — Relearn Period

For the first few hundred miles after tuning, it is best to avoid repeated full-throttle driving while heavily loaded.

The ECM and TCM may need time to perform their relearn functions and adapt to the new calibration.

You can consider this a “computer break-in period” to put it into more familiar terminology.

Normal driving during this period helps the controllers learn the vehicle's operating behaviour before being subjected to repeated heavily loaded full-throttle operation.


Engine and Transmission Datalogging

When sending us a datalog, we generally want several operating conditions captured in ONE datalogging session.

If it is safe to do so, please record:

  1. Approximately 30 seconds of idle.
  2. A regular-throttle acceleration.
  3. A full-throttle acceleration through one-two gears of your choice.

Higher gears are generally better for us because they provide more usable operating time under load.

Only perform a full-throttle acceleration where it is safe and legal to do so.

If you are trying to diagnose a specific issue and that issue does not occur during the above conditions, please also continue the datalog until you are able to reproduce the fault.

The most useful log is one where we can actually see the problem occur.


Handheld Datalogging Instructions
  1. Plug the AutoCal into the truck.
  2. Start the truck.
  3. On the AutoCal, select Scan Tool.
  4. Select F1: Select PIDs.
  5. Select the appropriate controller and parameters for the vehicle.

If the AutoCal is not configured with the required controllers or logging parameters, see the BBX Configuration section below.

  1. Select F2: Data Logging.
  2. Select F1: Record Data.
  3. Wait for the AutoCal to display its instructions.
  4. Wait for the datalogging timer to begin running.
  5. Drive the truck and record the requested conditions.
  6. If you are diagnosing a specific issue, continue logging until the fault occurs.
  7. When you are finished, press Previous once.
  8. Press Previous one more time.
  9. The AutoCal will display a message confirming that the log has been saved.

The log can then be transferred onto your computer using EFI Live Explorer.

Controller List

Use the following list when EFI Live asks you to select the appropriate engine or transmission controller.

Vehicle Engine Controller Transmission Controller
2001–2004 Duramax E54 AL5
2004.5–2005 Duramax E60 AL5
2006–2007 Duramax E35A A40
2007.5–2009 Duramax E35B A40
2009–2010 Duramax E35B A50
2011–2014 Duramax E86A A50
2015–2016 Duramax E86B A50
2007.5–2009 Cummins CMC
2010–2012 Cummins CMD
2013–2018 Cummins CME
2019+ Cummins CME


Changing the BBX Configuration File

Sometimes an AutoCal does not have the functionality configured from the factory to:

  • read the required stock tune file,
  • access the correct vehicle controller,
  • or record the logging parameters we need.

This is okay and can normally be corrected by changing the BBX configuration.

The files below cover our common configurations. Download the Primary BBX unless instructed elsewise

BBX Configuration Downloads

Download Primary BBX

Download Secondary BBX

Installing the BBX Configuration
  1. Download the appropriate BBX configuration file from the link above or from the email we supplied.
  2. Remember where you saved the downloaded file.
  3. Connect your EFI Live device to the computer.
  4. Open EFI Live Scan and Tune V8.
  5. Click F5: BBX.
  6. Click Open.
  7. Navigate to the BBX file you downloaded in Step 1.
  8. Select the file and open it.
  9. Look at the controller list in the upper-left portion of the BBX screen.
  10. Verify that the controller required for your vehicle is enabled with a checkmark.
  11. Locate the red Program button.
  12. Click the drop-down arrow beside the red Program button.
  13. Select Format CONFIG File System.
  14. Confirm the prompt when EFI Live asks if you want to proceed.
  15. Once the CONFIG file system has been formatted, click the red Program button.
  16. Press OK when prompted.
  17. Allow EFI Live to finish programming the AutoCal before disconnecting it.

Once complete, the AutoCal should now have the required configuration to perform the stock read or datalogging function you need.


We Hope This Guide Has Been Helpful

Thank you for your support.

If you run into a problem that is not covered here, contact us at Support@SpeedFarmGarage.com and provide as much information as possible about the vehicle, EFI Live device, and the step where the issue occurred.