My Quest of Running Flex Fuel on MS3+MS3x
#61
Senior Member
iTrader: (1)
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 1,218
Total Cats: 175
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Just talked with a few guys about this. The best option would be to experiment on a dyno at a few different fuel mixtures, obviously, because there is a lot to take into account. Too much to estimate the proper blend curves. There are some general trends to follow that will get a solid tune at least.
Assuming the same lambda is kept between E10 and E85, the chart I posted above would be a pretty good curve. E85 responds to AFR for knock resistance more drastically than E10, so enriching a bit can net an effective RON of up to 130. It's common to run a blend (say E30 or E40), run it a little richer than typical, and run spark values similar to a typical E85 setup.
E85 burns quicker than E10, so MBT can actually be slightly retarded from E10. So, vacuum and low boost where you're not knock limited may actually benefit from few degrees less timing. That's for a given lambda, though. E85 can be run leaner due to it's cooling and knock resistance, and leaner mixtures desire more advanced timing. Luckily lower load stuff can be easier tuned on the road without blowing stuff up, so that may be an experiment to see what E85 needs after leaning out in cruise and low load.
Assuming the same lambda is kept between E10 and E85, the chart I posted above would be a pretty good curve. E85 responds to AFR for knock resistance more drastically than E10, so enriching a bit can net an effective RON of up to 130. It's common to run a blend (say E30 or E40), run it a little richer than typical, and run spark values similar to a typical E85 setup.
E85 burns quicker than E10, so MBT can actually be slightly retarded from E10. So, vacuum and low boost where you're not knock limited may actually benefit from few degrees less timing. That's for a given lambda, though. E85 can be run leaner due to it's cooling and knock resistance, and leaner mixtures desire more advanced timing. Luckily lower load stuff can be easier tuned on the road without blowing stuff up, so that may be an experiment to see what E85 needs after leaning out in cruise and low load.
#65
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I'm having an issue with the multiple blend tables that I can't figure out and wanted to see if you guys had ideas. My car runs great when I turn "Dual Fuel" on and let it use "Flex blend" to blend VE and Spark tables 1 and 3 at the same rate based on my flex sensor.
If I disable Dual Fuel and use Table Switching so I can create 2 different blend maps for Fuel and Spark it doesn't blend at all and just uses VE and Spark map 1. My flex sensor is reading about 80% ethanol now, runs great on Dual Fuel, I switch to Table switching and it goes off the wideband lean. These are the settings that don't seem to blend at all:
![](https://www.miataturbo.net/attachments/megasquirt-18/169645-my-quest-running-flex-fuel-ms3-ms3x-80-flexblend_163948e8b2a154a4fbf34b272725ffdc225842b1.png?dateline=1461534916)
Is there something I'm overlooking or did I screw up something?
If I disable Dual Fuel and use Table Switching so I can create 2 different blend maps for Fuel and Spark it doesn't blend at all and just uses VE and Spark map 1. My flex sensor is reading about 80% ethanol now, runs great on Dual Fuel, I switch to Table switching and it goes off the wideband lean. These are the settings that don't seem to blend at all:
![](https://www.miataturbo.net/attachments/megasquirt-18/169645-my-quest-running-flex-fuel-ms3-ms3x-80-flexblend_163948e8b2a154a4fbf34b272725ffdc225842b1.png?dateline=1461534916)
Is there something I'm overlooking or did I screw up something?
#69
SADFab Destructive Testing Engineer
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/moderator.png)
Thread Starter
iTrader: (5)
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Somewhat stumped. I would post on msextra. What does Flex% read when running (can you make a guage for it?) and also where does the indicator sit on the tables when running.
#70
SADFab Destructive Testing Engineer
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/moderator.png)
Thread Starter
iTrader: (5)
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I started a thread about it over here. Megasquirt Support Forum (MSEXTRA) ? Flex% same as Ethanol percentage? (View topic)
Mind if i post up your logs?
Mind if i post up your logs?
#71
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Alright bringing this back from the dead to see if you have had any results you would like to share.
I am currently running e85 in my car for the first time and it will be using the flex function as I don't plan on running e85 all the time. The plan is to tune it with available e85 but run on e10 all the time except at autox events where I will plan ahead and have only 1-2 gallons of gas when I arrive at the event. Empty out the remaining e10 fuel and put in e85 from a container. After event, put in all remaining gas and fill up with e10. I would love to get a drum of e100 or whatever so I can have consistent alcohol content but am really hesitant due to the minimal use I require and the hygroscopic nature of the fuel. BTW, car is NA VVT with MS3Pro.
Anyhow I was having a hard time understanding how to tune the VE3 table but posts 48 and 50 in this thread straightened me out. I haven't done any tuning as of yet. Just created a VE3 table from VE1 with 30% more fuel across the board. Set the table switching to blend curve 3 and let the ecu do its thing. I have attached a log of a quick drive around the block. I know you guys have upgraded everything but I'm living dangerously and just left everything I had before. Stock pump and fuel lines, 20k? mile fuel filter, NB FPR on injector rail with return, and factory 01 injectors. Duty cycle was up to 90% at 7800rpm but it appears to be quite rich. Of course this is without any tuning so who knows. And with the screens on the air horns which has proven to make the mixture rich on datalogs by about .5AFR.
Stupid question, would getting the spark table right affect the AFR reading? I ask since I haven't added any spark advance yet.
Also, the data shows an e85 fuel correction of ~146. Does this mean its blending VE1 and VE3 or is it just doing the flex blend which you have no control of? I don't have the flex blend on.
And the ethanol percentage varied from 68 to 75 on the datalog. Is that normal? And it hit 75% when I was doing the pull to redline. Like it was following it. Is that weird or is there an explanation for that?
Thoughts?
I am currently running e85 in my car for the first time and it will be using the flex function as I don't plan on running e85 all the time. The plan is to tune it with available e85 but run on e10 all the time except at autox events where I will plan ahead and have only 1-2 gallons of gas when I arrive at the event. Empty out the remaining e10 fuel and put in e85 from a container. After event, put in all remaining gas and fill up with e10. I would love to get a drum of e100 or whatever so I can have consistent alcohol content but am really hesitant due to the minimal use I require and the hygroscopic nature of the fuel. BTW, car is NA VVT with MS3Pro.
Anyhow I was having a hard time understanding how to tune the VE3 table but posts 48 and 50 in this thread straightened me out. I haven't done any tuning as of yet. Just created a VE3 table from VE1 with 30% more fuel across the board. Set the table switching to blend curve 3 and let the ecu do its thing. I have attached a log of a quick drive around the block. I know you guys have upgraded everything but I'm living dangerously and just left everything I had before. Stock pump and fuel lines, 20k? mile fuel filter, NB FPR on injector rail with return, and factory 01 injectors. Duty cycle was up to 90% at 7800rpm but it appears to be quite rich. Of course this is without any tuning so who knows. And with the screens on the air horns which has proven to make the mixture rich on datalogs by about .5AFR.
Stupid question, would getting the spark table right affect the AFR reading? I ask since I haven't added any spark advance yet.
Also, the data shows an e85 fuel correction of ~146. Does this mean its blending VE1 and VE3 or is it just doing the flex blend which you have no control of? I don't have the flex blend on.
And the ethanol percentage varied from 68 to 75 on the datalog. Is that normal? And it hit 75% when I was doing the pull to redline. Like it was following it. Is that weird or is there an explanation for that?
Thoughts?
#72
Former Vendor
![](/mt2011/images_td/ranks/supporter1.gif)
iTrader: (31)
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,103
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Also, the data shows an e85 fuel correction of ~146. Does this mean its blending VE1 and VE3 or is it just doing the flex blend which you have no control of?
And the ethanol percentage varied from 68 to 75 on the datalog. Is that normal? And it hit 75% when I was doing the pull to redline. Like it was following it. Is that weird or is there an explanation for that?
Thoughts?
Thoughts?
#74
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Ok, I thought I had a good understanding of what to do but not really. This is my new thinking and it might be right or not, and a revelation or just regurgitation.
As mentioned before in this thread, what is trying to be accomplished is to have two fuel and spark maps. One map for e10 and one for e85 and have the ms3 blend the two maps depending on ethanol content. This is the more satisfactory means of using the flex sensor. You can just let the ms3 do its own gross compensation and extrapolation of fuel and timing but it will simply take the info from a min and max addition table and extrapolate by ethanol content. This will work good enough and if all you want is the flexibility to run between the two fuels, that's fine. But if you want to extract all the power potential out of e85 and still be able to be safe switching/blending the two fuels then you have to go in another direction.
So in order to do that you have to disable the auto correction of the ecu by setting the table for fuel multiplier/timing addition to 0 or 100% which means no additional correction by the ms3. Then make a VE3 map and Spark 3 map for e85. Tune on e85 until its perfect. then set the ms3 to do table switching on the blend curves. Lastly, tune the blend curves with different ethanol content which is probably the most difficult/tedious part.
Here's what my settings were that were causing my fuel to be always rich no matter what I did. Had I kept tuning VE3 like this I would have ended up with a VE table for e85 that would be leaner than the e10 VE1 table. That's because the ms3 was adding 46% more fuel to whatever table it would use. Hence, to run e85, you don't even need to make a separate VE table if you don't want to. Just let the ms3 add a predetermined amount of additional fuel. Yes, I guess you could tune the VE3 table to be less than the VE1 table and have the blend function do its thing with the predetermined additional fuel but that just seems counterintuitive.
![](https://www.miataturbo.net/attachments/megasquirt-18/174680-my-quest-running-flex-fuel-ms3-ms3x-80-screenshot_10__28f298f32f3dc7b53d279ef749dba4062557e3e1.png?dateline=1466471613)
And here is a screenshot of my VE3 as just a straight copy of VE1 and you can see how rich it is.
![](https://www.miataturbo.net/attachments/megasquirt-18/174681-my-quest-running-flex-fuel-ms3-ms3x-80-screenshot_11__bc1ee0b93330c2e79ae50062d9bf9cef2f9c8e48.png?dateline=1466471613)
I have not tried out anything as I came to this conclusion yesterday morning which was Fathers Day and I was planning on spending the entire day with my family enjoying food, drink, the pool, and the company.
So, anyone have any thoughts?
As mentioned before in this thread, what is trying to be accomplished is to have two fuel and spark maps. One map for e10 and one for e85 and have the ms3 blend the two maps depending on ethanol content. This is the more satisfactory means of using the flex sensor. You can just let the ms3 do its own gross compensation and extrapolation of fuel and timing but it will simply take the info from a min and max addition table and extrapolate by ethanol content. This will work good enough and if all you want is the flexibility to run between the two fuels, that's fine. But if you want to extract all the power potential out of e85 and still be able to be safe switching/blending the two fuels then you have to go in another direction.
So in order to do that you have to disable the auto correction of the ecu by setting the table for fuel multiplier/timing addition to 0 or 100% which means no additional correction by the ms3. Then make a VE3 map and Spark 3 map for e85. Tune on e85 until its perfect. then set the ms3 to do table switching on the blend curves. Lastly, tune the blend curves with different ethanol content which is probably the most difficult/tedious part.
Here's what my settings were that were causing my fuel to be always rich no matter what I did. Had I kept tuning VE3 like this I would have ended up with a VE table for e85 that would be leaner than the e10 VE1 table. That's because the ms3 was adding 46% more fuel to whatever table it would use. Hence, to run e85, you don't even need to make a separate VE table if you don't want to. Just let the ms3 add a predetermined amount of additional fuel. Yes, I guess you could tune the VE3 table to be less than the VE1 table and have the blend function do its thing with the predetermined additional fuel but that just seems counterintuitive.
![](https://www.miataturbo.net/attachments/megasquirt-18/174680-my-quest-running-flex-fuel-ms3-ms3x-80-screenshot_10__28f298f32f3dc7b53d279ef749dba4062557e3e1.png?dateline=1466471613)
And here is a screenshot of my VE3 as just a straight copy of VE1 and you can see how rich it is.
![](https://www.miataturbo.net/attachments/megasquirt-18/174681-my-quest-running-flex-fuel-ms3-ms3x-80-screenshot_11__bc1ee0b93330c2e79ae50062d9bf9cef2f9c8e48.png?dateline=1466471613)
I have not tried out anything as I came to this conclusion yesterday morning which was Fathers Day and I was planning on spending the entire day with my family enjoying food, drink, the pool, and the company.
So, anyone have any thoughts?
#75
Former Vendor
![](/mt2011/images_td/ranks/supporter1.gif)
iTrader: (31)
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,103
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Let the MS3 do its thing by adding a global multiplier based on ethanol content. From there, you can trim VE3 as needed to ensure that lambda values stay where they should be. Yes, this will mean that most of your VE3 map is "leaner" than your VE1 map.
VE1 is sort of a similar "trim" map - there is a calculated fuel flow based on RPM and injector size, and then you "trim" with varying VE% figures in the fuel map. With the combination of the standard flex fuel correction and VE3, you basically do the same thing.
#76
Former Vendor
![](/mt2011/images_td/ranks/supporter1.gif)
iTrader: (31)
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,103
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Here's how I would set up a fresh MS3 flex fuel install.
1. Dial everything on gasoline and save your tune.
2. Install the flex fuel sensor and set Baseline Ethanol% to the value you get with "100% gas" (in CA this was ~8% for me)
3. Turn on flex fuel, but leave all the alternate maps off. This just leaves the global blend, but doesn't allow blending between VE1/VE3 (or Spark 1/Spark3, etc)
4. Drain the tank and fill it with E85. Tune the spark/fuel, AFR target, ASE/WUE/Accel maps, and all the other maps that have switching available in the software. Tuning all these maps on VE1 will let you use Autotune like you normally would. Put a few tanks of raw E85 through the car to get the content up as high as you would ever see it, and make sure the tune is dialed in.
5. Load the set of E85 maps into the alternate map positions, load your gas maps from step 1 into the primary positions, and turn table switching on. Set the flex blend curve so that the ECU switches over to the alternate maps by 80%EC
6. At this point, you're about 95% of the way there. The only setting left to dial in is the flex blending map, and that will happen by trial and error with varying levels of ethanol content in the fuel.
1. Dial everything on gasoline and save your tune.
2. Install the flex fuel sensor and set Baseline Ethanol% to the value you get with "100% gas" (in CA this was ~8% for me)
3. Turn on flex fuel, but leave all the alternate maps off. This just leaves the global blend, but doesn't allow blending between VE1/VE3 (or Spark 1/Spark3, etc)
4. Drain the tank and fill it with E85. Tune the spark/fuel, AFR target, ASE/WUE/Accel maps, and all the other maps that have switching available in the software. Tuning all these maps on VE1 will let you use Autotune like you normally would. Put a few tanks of raw E85 through the car to get the content up as high as you would ever see it, and make sure the tune is dialed in.
5. Load the set of E85 maps into the alternate map positions, load your gas maps from step 1 into the primary positions, and turn table switching on. Set the flex blend curve so that the ECU switches over to the alternate maps by 80%EC
6. At this point, you're about 95% of the way there. The only setting left to dial in is the flex blending map, and that will happen by trial and error with varying levels of ethanol content in the fuel.
#77
SADFab Destructive Testing Engineer
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/moderator.png)
Thread Starter
iTrader: (5)
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Spoke with a local MR2 tuner today (was at his dyno). He said he had the occasional signal noise issue. Until he started using shielded wire for the signal. Grounded the shield at the ECU, and it made quite a big difference. Definitely worth trying if you are getting signal noise.
#78
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Had some time this weekend to play with the car. Did steps 1-4 as Sav recommended but am only concentrating on fuel so far. Will have to start spark tuning soon and then go back to fuel I imagine. The other settings shouldn't affect base fuel/spark so good enough on those is good enough.
BTW, how critical is the change in desired AFR? Is it like a whole lot different or just slightly different? I know, search search search, but you could throw me a bone here. It seems to run better lean than on gasoline.
And the flex signal is running through the factory o2 wire back to the ecu so it is shielded but not to the ecu. The shielded end is at the sensor side. The signal is rising with RPM by about 3% ethanol content. I have some work to do on that.
BTW, how critical is the change in desired AFR? Is it like a whole lot different or just slightly different? I know, search search search, but you could throw me a bone here. It seems to run better lean than on gasoline.
And the flex signal is running through the factory o2 wire back to the ecu so it is shielded but not to the ecu. The shielded end is at the sensor side. The signal is rising with RPM by about 3% ethanol content. I have some work to do on that.
#79
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Had some time this weekend to play with the car. Did steps 1-4 as Sav recommended but am only concentrating on fuel so far. Will have to start spark tuning soon and then go back to fuel I imagine. The other settings shouldn't affect base fuel/spark so good enough on those is good enough.
BTW, how critical is the change in desired AFR? Is it like a whole lot different or just slightly different? I know, search search search, but you could throw me a bone here. It seems to run better lean than on gasoline.
And the flex signal is running through the factory o2 wire back to the ecu so it is shielded but not to the ecu. The shielded end is at the sensor side. The signal is rising with RPM by about 3% ethanol content. I have some work to do on that.
BTW, how critical is the change in desired AFR? Is it like a whole lot different or just slightly different? I know, search search search, but you could throw me a bone here. It seems to run better lean than on gasoline.
And the flex signal is running through the factory o2 wire back to the ecu so it is shielded but not to the ecu. The shielded end is at the sensor side. The signal is rising with RPM by about 3% ethanol content. I have some work to do on that.
#80
Senior Member
iTrader: (1)
Join Date: Dec 2010
Location: Farmington Hills, MI
Posts: 1,218
Total Cats: 175
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
You could run the same AFR map as gasoline, but you can lean it out a bit at high load. You can safely run a lot leaner at low load. I'm cruising and idling at 1.25 lambda without any issue right now. I haven't checked MPG yet to see if it's actually worth it, but it doesn't feel like I need more throttle input than normal.