Jump to content

HOWTO: Multi Flash Tunes (MFT) via the Cruise Control System & Launch Control

Recommended Posts

We are happy to announce the multi flash tune (MFT) functionality using the cruise control paddles is now available via the beta version (1.21). Note this is still a beta and we will be updating and finalising features over the coming weeks. 1.21 has been sent to any workshops customers who have requested early access. The MFT system will only be available to users with the Workshop package.

First we recommend you watch the demonstration of the MFT functionality here if you have not already. This demonstrates how to change the tunes using the cruise control buttons with a brief overview of what the system can be used for.

Tune Layout

There are 10 tunes which are switched or interpolated between depending on the setup.

Base Tune (tune 1)

The base tune contains all the major maps that will be toggled when you switch fuel. There is one for E85 and one for 98


Then there is tune 2. When tune 2 is selected the following maps will be switched out of the tune 1 to make a resulting tune that is a combination of tune 1 (base) and tune 2. Tune 3 and tune 2 have identical maps 2 by default. These can be used for multiple boost levels, different cam timing or different fueling. You can add other tables to these tunes if required using the wizard.


Then there  is the launch tune which is selected by holding the cruise control paddle down. The launch map has the following tables by default. Typically you would run low timing (-15 to -20 degrees), rich fueling of ~0.75 lambda, 30-35 degrees camshaft overlap and a modified duty cycle to ensure no overboosting.


No Flex Fuel

In the example of a vehicle with no flex fuel sensor you will first select the fuel via the kph on the dash when in edit mode (85kph for E85 and 0kph for 98). This selects the base tune. Then you select the minor tune (1,2,3,4) via the RPM, this selects the boost level etc. From this combination you can create E85 valet, E85 low boost , E85 high boost and E85 ghost cam, 98 valet, 98, low boost, 98 high boost, 98 ghost cam.

Finally the launch control tune which could be used for normal launch control or an overboost scramble function.

Flex Fuel

In the example where you have a flex fuel kit installed the only difference is you cannot select the base tune from the kph edit function. Instead the kph will simply reflect the ethanol % from the sensor. The operating system will then interpolate between E85 base tune and 98 base tune based on the blend curve defined (same as the legacy flex fuel kit).

Instructions for E85 valet, E85 low boost, E85 high boost, E85 ghost cam, 98 valet, 98 low boost, 98 high boost, 98 ghost cam.

Create a stock file.

First you need to create a stock operating system, this includes if the vehicle is already running a custom OS, you must make a fresh stock file. The following standard operating systems are supported. BA, BF, FG Mk2, FGX. If you have an FG Mk1 you will need to convert your operating system to HAEE4TY. This is due to memory limitations with the Mk1 which contains the 5R55 5 speed auto code which is PCM controlled. HAEE4 does not support the 5R55 hence it has plenty of free memory.

To convert to HAEE4 follow the instructions found here. This will cost 2 extra credits, please contact us and we can refund the upgrade cost (if upgrading to the custom operating system). If you have not already licensed the vehicle you won't need any extra credits. In future versions this upgrade will be automatic.


Create the Custom Operating System

Now to create the custom operating system you will need version 1.21 beta or newer.

Once you have licensed and created your stock file go to "Custom OS Configuration Wizard"



Please select "Multi Tune" then click next.

If you are running a flex fuel kit please change "Multi Tune Type" to "Flex Fuel Sensor". If you are running a single fuel please change it to "Fixed Fuel".  Then press next


Now you can select the extra custom OS options such as "Resize spark tables" to use larger spark tables along with any other pre-options. Then press Next.


Depending on whether you selected Flex Fuel or Cruise Control for the fuel type. You will see one of the two tables below.

This is where you can add tables and scalars to the base tune. This is the tune that is toggled when you change the fuel type, if you have a flex fuel sensor these are this is the base maps which will be interpolated between based on ethanol content. You can add any extra tables or scalars here. Once you have added all the tables you required to the base fuel tune click next.



This screen then lets you choose which tables and scalars you would like in the multi tunes. These tables and scalars are switched out with their corrosponding base tune scalar/table based based on the tune number that is selected from the cruise control buttons. Typically these are only small changes such as boost for tune 2/3/4. By default the required tables for ghost cam are added to tune 4 and extra tables are added to the launch tune. Once you are happy with these tables click "Check License and Proceed"


A discount will then be calculated based on prior licenses for this vehicle. The total cost will be 10 credits.


The resulting file will then be opened. See the pricing below for the full credit costs.

Once the file is licensed you then need to set up the maps. This assumes you already have a 98 base tune and E85 base tune for the vehicle. First you will need to compare against you known working tune and copy the E85 tune into the E85 base map and the 98 tune into the 98 base tune.

Launch Tune Setup

See the launch tune setup thread here:

Tune 1 Valet

  • Set the boost duty cycle table to 0 in both 98 and e85 tunes
  • Modify your spark timing to suit 91 fuel in both tunes.

Tune 2 low boost

  • Modify your boost duty cycle to suit low boost in both tunes

Tune 3 high boost

  • Modify your boost duty cycle to suit high boost in both tunes.

Tune 4 ghost cam

  • Modify the VCT enable/disable scalars to -1000 (see the ghost cam thread for details)
  • Modify the VCT overlap and VCT max overlap tables to command 25-30 degrees overlap

Fixed Fuel

Guide and explanation coming soon.


The total cost for the multi tune system is 10 credits ($500 ex). If you have previously licensed the file you will be only charged the difference.

The preliminary pricing of the various custom operating systems is as follows:

Standard Custom Operating System or Legacy Flex Fuel OS: 5 credits ($250)

  • Boost by gear/speed.
  • TMAP switch over logic (to allow for a 4-5 bar boost sensor and a standard TMAP sensor).
  • Speed density map vs rpm  (for vehicles with a locked camshaft to create a traditional VE style tuning map).
  • Flat shifting TPS enable setpoint (allows manual flat shifting with injector cut out)
  • IMRC output runner control (for nitrous or staged fuel pumps which will turn on at a specific rpm and load.

Flex Fuel OS or dual maps via external input: 7 Credits ($350)

  • Includes all features above.
  • Dual maps (base e85 and base 98) which are interpolated via a flex sensor or switched by an external voltage input.

Multi Flash Tune via the Cruise Control Buttons (MFT)

  • Includes all features above.
  • Launch tune via cruise control paddle
  • 4 selectable tunes via the cruise control buttons


As part of the MFT system the vehicle performs a dash sweep when the ignition is turned on. The RPM and KPH sweep causes the BCM (body control module) to believe the car is moving, this then activates the low oil pressure alarm and the seatbelt chime. We are working on masking the low oil pressure and charge fault alarms. The seatbelt warning chime can be disabled via Ford IDS, we are investigating to see if we can disable this via the editor, otherwise anyone with Ford IDS can do it for you. These alarms will only occur if you turn the ignition on and do not start the car.

IMPORTANT: You must disable "Drive away locking" if you use the MFT in an FG/FGX. This is due to the fact the dash sweep will make the BCM believe the car is moving and lock the doors. This could result in you being locked out of the vehicle.


This is a BETA version of the MFT. It has been tested on several BA, BF, FG Mk1, FG Mk2 vehicles however you must be aware that it is a beta and we will be making regular changes, this may mean you are required to recreate a custom OS over the coming weeks. You must perform all testing on an engine dyno and ensure fuel trims, AFR, commanded timing matches your previous tune before the vehicle goes out to a customer. Ensure you warn the customer of the risks of selecting the wrong fuel, if you think this is likely we highly recommend installing the flex fuel version of the MFT software. Ensure your customer has been informed that this is a new system and there may be tweaks and changes required over the coming weeks.

Share this post

Link to post
Share on other sites

To disable the seat belt chime in an FG the procedure is turn key to ignition, wait for airbag light to go out, then plug in drivers seat belt 10 times. 

Thanks to Matt at Dark Horse for this info. 

Share this post

Link to post
Share on other sites

Disable seat belt chime in a BF

1/Park brake on.
2/Gearshift in Park(Auto),Neutral(Manual)
3/Ignition in "OFF" position.
4/All doors closed.
5/Buckle Drivers seat belt.
6/Turn ignition to the "ON" position(Do not start the engine).
7/Wait until the seat belt warning light turns off.
8/Press and "HOLD" Hazard button.
9/Unbuckle drivers seat belt.
10/Buckle drivers seat belt.
11/Release Hazard button.
Confirmation of disabling the belt minder is provided by seat belt warning lamp flashing 5 times.
To re enable it simply carry out the same procedure.

  • Thanks 1

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...