FreeFuel ECU patch - a flex fuel implementation to Evo ECU
The Tephra alt map switch conditions dont need to exist as well so I'll be removing those also
Bumping this thread to keep awareness going. I just patched my speed density ROM with this FF patch. I'm going to test it tonight as it looks like people with the IXs have had good success with it.
For all who want to test @orion4096 's brilliant patch on their Evo 9, and who are struggling to apply it to their Evo 9 tephra v7 MAF ROM (88590715)...........
I have patched it using FLIPS using these instructions instructions and attached the files below.
**** I don't have an Evo 9 so this patched ROM has not been tested and you use it at your own risk ****
Please report back after testing so we can all benefit from your feedback!
I have patched it using FLIPS using these instructions instructions and attached the files below.
**** I don't have an Evo 9 so this patched ROM has not been tested and you use it at your own risk ****
Please report back after testing so we can all benefit from your feedback!
best regards,
Lonzo,
I am not sure if the 8859 IPS patch will work for your 8858 rom to implement FF. At any rate, I patched it for you with the 8859 IPS. Use at your own risk as I don't know if the patch will overwrite and disrupt important parts of your rom. Good Luck!
I am not sure if the 8859 IPS patch will work for your 8858 rom to implement FF. At any rate, I patched it for you with the 8859 IPS. Use at your own risk as I don't know if the patch will overwrite and disrupt important parts of your rom. Good Luck!
Today I was able to patch and load my SD rom with FF and updated the injector scalings with the formula from the first few posts. Started up and idled just fine. I tested the ethanol % forcing option as well and it works! Why the heck was this not more widely known as an alternative to Fitronics?
Today I was able to patch and load my SD rom with FF and updated the injector scalings with the formula from the first few posts. Started up and idled just fine. I tested the ethanol % forcing option as well and it works! Why the heck was this not more widely known as an alternative to Fitronics?
best regards
Folks,
In case you are having trouble with the patching part, here is an untuned Tephra V7 speed density rom for the evo IX (88591715-v7) that is already patched with the free fuel ips file. All you need in order to open this up and tune it are the existing tephra v7 xmls in your ECUflash rom metadata directory and the additional xml that I included below. I'll throw them all down here just in case you need em.
Your injector scalings will be slightly different once you enable the flexfuel behavior in this tune. Easily obtain them by using the formulas in ast's post (post #5)
************************************************** ******
Because in sections 1 and 2 you didn't adjust the maps with 0% and 100% ethanol content injector scalings must be corrected with the following formulas:
- gasoline: x = gas_scaling + gasoline_eth_content * (gas_scaling - eth_scaling) / (E85_ethanol_content - gasoline_eth_content)
- ethanol: x = eth_scaling - (100 - E85_ethanol_content) * (gas_scaling - eth_scaling) / (E85_ethanol_content - gasoline_eth_content)
So if gasoline ethanol content during the tune was 5% and E85 ethanol content was full 85% then the equations are:
- gasoline: x = gas_scaling + 5*(gas_scaling-eth_scaling)/80
- ethanol: x = eth_scaling - 15*(gas_scaling-eth_scaling)/80
**************************************************
Use at your own discretion, good luck, and Merry Christmas!
In case you are having trouble with the patching part, here is an untuned Tephra V7 speed density rom for the evo IX (88591715-v7) that is already patched with the free fuel ips file. All you need in order to open this up and tune it are the existing tephra v7 xmls in your ECUflash rom metadata directory and the additional xml that I included below. I'll throw them all down here just in case you need em.
Your injector scalings will be slightly different once you enable the flexfuel behavior in this tune. Easily obtain them by using the formulas in ast's post (post #5)
************************************************** ******
Because in sections 1 and 2 you didn't adjust the maps with 0% and 100% ethanol content injector scalings must be corrected with the following formulas:
- gasoline: x = gas_scaling + gasoline_eth_content * (gas_scaling - eth_scaling) / (E85_ethanol_content - gasoline_eth_content)
- ethanol: x = eth_scaling - (100 - E85_ethanol_content) * (gas_scaling - eth_scaling) / (E85_ethanol_content - gasoline_eth_content)
So if gasoline ethanol content during the tune was 5% and E85 ethanol content was full 85% then the equations are:
- gasoline: x = gas_scaling + 5*(gas_scaling-eth_scaling)/80
- ethanol: x = eth_scaling - 15*(gas_scaling-eth_scaling)/80
**************************************************
Use at your own discretion, good luck, and Merry Christmas!
@LONZO The FF patch is only available for 88590715 and 88591715 USDM Evo 9 Tephra v7 ROMs. If you are not running one of these you will have to migrate your 8858 tune to a patched 8859X715 ROM first.
Folks, I was thinking about something recently and had a quick question,
Is it true that with the stock IX Ecu, you can either wire in an ethanol content sensor for flexfuel implementation OR a pressure sensor for barometric compensation in the speed density tune, but not both? Are they using the same input pin for analog voltage in the ECU and Tephra V7 tune? I'm confused because I thought that the pressure sensor used pins off the old MAF harness.
Is it true that with the stock IX Ecu, you can either wire in an ethanol content sensor for flexfuel implementation OR a pressure sensor for barometric compensation in the speed density tune, but not both? Are they using the same input pin for analog voltage in the ECU and Tephra V7 tune? I'm confused because I thought that the pressure sensor used pins off the old MAF harness.
I'm way behind and just curious...scrolling up, but unclear: is flex fuel for the Evo 9 still all secret secret?
Asking because my tune is locked which is a huge pain in my *** anytime I would like to change the rev limit for somebody to test drive it or have work done.
Having my tune unlocked would be huge.
Asking because my tune is locked which is a huge pain in my *** anytime I would like to change the rev limit for somebody to test drive it or have work done.
Having my tune unlocked would be huge.
Is it true that with the stock IX Ecu, you can either wire in an ethanol content sensor for flexfuel implementation OR a pressure sensor for barometric compensation in the speed density tune, but not both? Are they using the same input pin for analog voltage in the ECU and Tephra V7 tune? I'm confused because I thought that the pressure sensor used pins off the old MAF harness.
I'm way behind and just curious...scrolling up, but unclear: is flex fuel for the Evo 9 still all secret secret?
Asking because my tune is locked which is a huge pain in my *** anytime I would like to change the rev limit for somebody to test drive it or have work done.
Having my tune unlocked would be huge.
Asking because my tune is locked which is a huge pain in my *** anytime I would like to change the rev limit for somebody to test drive it or have work done.
Having my tune unlocked would be huge.
To limit the revs between drivers, you can download Tephra V7 and set the Valet mode to a certain rev. This way you can enable that limit with the push of the throttle instead of retuning each time.

As far as I can tell, 88590715 and 88591715 both have the same code for the ADC0F sensor value where they read it in and use it for map switching if that mode is enabled. I don't see that RAM value leading to any other code. Maybe you are talking about some other Tephra SD patch? I don't know how the barometric compensation works, although, I do see some pressure values coming from ADC04 and they do the same thing in stock and Tephra.
When we switch over to SD, many people remove the MAF sensor as it is an intake obstruction, but the MAF sensor contains a built in barometric pressure sensor that tells the ECU when to lean the fuel mixture as we climb in altitude so that the AFRs stay in check. I read that if we use a barometric pressure sensor with the spoolin up harness, we can keep the barometric pressure compensation.
I saw this thread by mrFred about the harness:
SpoolinUp SD plug-n-play harness development - EvolutionM - Mitsubishi Lancer and Lancer Evolution Community
It made me think, if this option is to be available on Speed Density 2.0 (evo IX rom 88952715) , is there another spare ADC input to use for the barometric sensor other than the ethanol content/map switch ADC input?
Speed Density 2.0 (3D VE Tables, Baro) - EvolutionM - Mitsubishi Lancer and Lancer Evolution Community
I thought I would ask the question to see if it was a possibility to have the barometric sensor and ethanol content sensor pugged into the stock ECU at the same time.
Last edited by Pal215; Jan 11, 2023 at 04:11 PM.
^ edit: Answered my own question. The mrfred/spoolin up active baro harness allows you to plug in the stock MAP sensor, which will act as the new barometric sensor, into the stock MAF harness so that it won't interfere with the ADC pin input for ethanol or map switch. It requires a special SD patch that has not ever been widely distributed.
@mrfred How are you good sir? Is this patch something that can be shared or does it still need development?
@mrfred How are you good sir? Is this patch something that can be shared or does it still need development?
Last edited by Pal215; Jan 11, 2023 at 04:09 PM.
Hi Guys,
I am coming to the party late.
Using SD 96531706 rom, i pasted the free fuel xml in the xml folder but the free fuel tables did not show up.
Can some one elaborate the process, i have gone through the thread but i am confused.
Is there a separate BIN file for 96531706 ?
Thanks in advance.
I am coming to the party late.
Using SD 96531706 rom, i pasted the free fuel xml in the xml folder but the free fuel tables did not show up.
Can some one elaborate the process, i have gone through the thread but i am confused.
Is there a separate BIN file for 96531706 ?
Thanks in advance.








