LMM Lambda and Boost

monster50iii

Member
Dec 5, 2014
339
11
18
I've never had pids work to view air per cylinder, I've tried many updates, but it has never worked for me. But it seems that the b0795 table's amount of air on the left hand side gets surpassed by boost somewhat easy. Like 10-12psi easy. I might be wrong tho. I noticed this when making my table progressive that I wasnt able to limit smoke very effectively at higher boost with b0795 like I could below 5psi. I'd be curious to know if what you think is going on between elevations and b0795 is accurate
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
B0795 seems to work on mine along with the appropriate pid but like you said it gets surpassed in the higher boost areas. But I've only logged this at low elevation. I have no data to tell me where it operates at in high altitude. I am certainly not making the same boost at high altitude as I am down low

My tune maxes out at 27 psi on the high altitude boost map.

I imagine the pid is just a simple formula that make that pid work. BARO, MAF and RPM are probably all it needs to calculate air per cylinder. If I knew what the formula was I could probably work backwards to get a good idea where I need to make the adjustments
 

monster50iii

Member
Dec 5, 2014
339
11
18
So for me in my area my baro is 97kpa.

I make whatever changes to my low altitude boost table, copy and paste it to medium altitude boost table, and subtract 12kpa from it. I do the same for high altitude, but I then subtract 37kpa from the entire table. I believe that is the correct way to setup boost tables to be the same from low altitude to high?
 

Bdirtymax

Member
Feb 5, 2016
55
0
6
Grand Rapids, MI
I would still be in the same boat but with a different set of tables. Not having any logs showing where it operates when at high altitude limits what I can do.

That is the idea in theory but the ecm does it calculations from the information in the tables. So if the tables says to pull x amount of fuel at x altitude it will do it regardless of what it says for low altitude. The issue is we dont have a separate B0795 table for different altitudes so we need to make one table wotk for all.

As I sit right now, it runs really well at low altitude with very little smoke. But somewhere else in the table it is telling the ecm to only allow x amount when I'm at higher elevation. This is the part of the table I'm struggling with. Without any logs I don't know where it is. If I lower the wrong area or the whole table to inject more fuel then I would have to rework a bunch of tables to fix spool and smoke at it may still limit fuel at elevation. I would rather, if possible, just tweak the one table

I'm sure you've looked but torque based fuel cuts a lot of flow in the high alt table compared to low alt. The calc.cylair pid works for me. I have several logs with it on my LMM but I'm low alt.
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
So for me in my area my baro is 97kpa.

I make whatever changes to my low altitude boost table, copy and paste it to medium altitude boost table, and subtract 12kpa from it. I do the same for high altitude, but I then subtract 37kpa from the entire table. I believe that is the correct way to setup boost tables to be the same from low altitude to high?

I use compression ratio of 3.2 for my boost maps. Im sure there is room for improvement but seems like was building boost ok. But without logging it I don't know for sure
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
I'm sure you've looked but torque based fuel cuts a lot of flow in the high alt table compared to low alt. The calc.cylair pid works for me. I have several logs with it on my LMM but I'm low alt.

Yeah, I figured that one out a while ago. My calcair.pid didn't work at first but got it working now. But I'm stuck down at low altitude for a while so no logs
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
ran a low altitude log of the cylinder air at low altitude just to see what I get

attached shows where it ran. green is the idle area, orange is normal running and cruising & blue is when I was applying heaver throttle. light gray areas, never even ran into it. maybe at higher altitudes????
 

Attachments

  • B0795 Main Injection Mixture Limit.png
    B0795 Main Injection Mixture Limit.png
    36.9 KB · Views: 49

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
correction, this is the right values I have in the table
 

Attachments

  • B0795 Main Injection Mixture Limit.png
    B0795 Main Injection Mixture Limit.png
    55.2 KB · Views: 44

kidturbo

Piston Tester
Jul 21, 2010
2,777
1,768
113
Somewhere On The Ohio
www.marinemods.us
Limits the amount of fuel injected to what the ecm thinks is a particular are/fuel ratio

And/Or

Tells the ecm how much air it need for a given amount of fuel

With this table enabled, the ecm is running what seems to be much higher average boost then with it disabled and it running off of the boost and vane tables. This is what makes me think it is controlling boost to make the air/fuel ratio match the table
Wished I'd have found this thread last week... Would have save myself about 10hrs. Did find the thread relating to LBZ and LMM using opposite values in B0795 and related.

Luckily Mark recalled this being a possible fuel limiter. In a speed density setup, this really comes in handy. I was having issue at 1700-2200r no spool loaded due to slight lack of fueling. By lowering the values within that range 15%, the Main mm3 increased from 60mm3 to 75mm3 in that area. Enough to light the turbo, and and deter any nearby misquotes.

As stated by EFIlive, table B0797 appears to be useless in the LMM. I lowered the value, no change. B7095 is always active, and limiting fueling based off of boost pressure in speed density for certain. It wants to see a MAP2 value of 16-20kpa above baro while below 2000r before it will follow the actual fueling table value.
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
Bumping this back up to see if I can get more information and help on high altitude tuning

As many of you know, I drove to Nevada to pick up another truck and tow it back. When I was going over the pass as around 7k feet and a few other places in NV that where around 6500 feet my LMM basically fell on it face with power. So much so that it had a hard time maintaining speed even unloaded.

I brought my laptop and V2 with me to look at all the values and see if I could adjust the tune to make it run better. But for the life of me I couldn't get it to fuel harder. It seemed to be limiting somewhere around the mid 40s mm3 to low 50 mm3. It wasn't a hard stop on the mm3 so I don't think it was hitting a limiter or limp.

Boost was also only in single digits. Usually around 4 or so PSI even when under a load. Weirdly the commanded boost was similar. The command and actual vane was around 10%. This is perplexing because I could find no pard of my tune tables that should make it behave this way. It's almost like it was reacting to a MAF limit or BARO limit and reducing the fuel to match. But why wasn't it trying to achieve more boost?

I tried alternating the fuel mixture limit from the minimum to the maximum with little change in fueling. The best result I got was to add a tone of fuel in the BARO compensation table. But it still only got me mid 50 mm3. And no increase in boost

I went over all the tables multiple times looking for something that would prevent it from getting more fuel and commanding more boost but couldn't find any. I probably lost an hour or two from pulling over multiple times to make adjustments. Eventually I gave up and dropped the stock tune in it for the way back over the pass. Logs on the stock tune where going as high as 90 mm3 and 20 psi of boost and was just strong enough to maintain 70 at 7k+ feet elevation. It did have to downshift a lot and run at 2500 -3000 rpms but would do it unlike my custom tune which would have struggled to do 35 mph on the same grade pulling the same weight

Being that I'm back down to lower elevation it will be hard to do more testing to see what was going on. Also, I couldn't get the gms/cylinder or any of the air mixture PIDs to work. They all showed static numbers that wouldn't change.

Anyone else experience similar issues and figured out how to fix it?

Only thing I can think of to do next is to revert all the tables back to stock and add one table at a time from my custom one until it does the same thing. Then I can at least know what table is killing the fuel and boost
 

JoshH

Daggum farm truck
Staff member
Vendor/Sponsor
Feb 14, 2007
13,862
966
113
Texas!!!
I would be happy to take a look at your tune file and see if I can find anything obvious for you. tng josh at outlook dot com is my email (without any spaces or special characters other than the legit @ and . in place of the words I typed as a weak attempt at obfuscating my email address from any potential spammers).
 
Last edited:

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
Another bump to report on tune performance

JoshH helped me iron out the B1122 table which seemed to be the issue with my tune restricting the fueling at altitude.

On my trip to the grand canyon over the weekend. We drove up and over some mountains that topped out a little over 7500 feet. Still in the medium altitude table. But it ran great. Plenty of power to pass other on the highway as needed and still minimal smoke.

There was only a little bit of light knocking or rattling at light load and higher RPMs before the boost comes in. Not too worried as it's lower fuel quantity and unlikely to do any damage. But if I go through the tune some more I'll probably refine the timing a little more for medium and higher altitude.
 
Last edited:

rcr1978

Active member
Apr 1, 2007
793
28
28
Spring Creek, NV
Did you leave that one stock or mess with it before Josh helped you? Post a pic of what your old table looked liked when you had the trouble, here's stock vs mine. This one was a biggie for fueling and getting rid of the upper rpm layover. I'm still stuck on the old 7.5 tool, just don't feel like learning the V8 one for old stuff.

1760876184197.png 1760876225020.png
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
it was way out of wack as i incorrectly assumed it was part of the modifiers for the ECT like the B1120 is. somehow I mixed them up. on the new tune i just maxed it out to see how it would run and it worked great

B1122.png
 

rcr1978

Active member
Apr 1, 2007
793
28
28
Spring Creek, NV
Things were all good until the .91 and lower then the fuel quickly quickly said C-ya . Atleast that fights over, I've been there many times as well.
The bright side: no overheating pulling big passes hauling trailers :ROFLMAO:
 

2004LB7

Super Moderator
Staff member
Dec 15, 2010
8,554
3,059
113
Norcal
Things were all good until the .91 and lower then the fuel quickly quickly said C-ya . Atleast that fights over, I've been there many times as well.
The bright side: no overheating pulling big passes hauling trailers :ROFLMAO:
I was able to see that in my log but couldn't figure out what table was doing it. Kept chasing my tail looking at Baro, Maf, lambda and other similar more common limiters. Once James pointed it out, it made sense. As it was identical to the ECT limiter I probably accidentally copied and pasted it into this table. And as this one isn't Well labeled I probably looked past it many times and never noticed the issue

Since I have limiters in other places taking care of any excessive smoke, this one just got maxed out and looks to work well enough for me

I started down this road when I was bringing my horse trailer home from Oregon going up over the pass at the border. It was pretty warm out but I didn't expect to get the engine hot message. I guess that's what happens when you are pulling a sail up hill doing 70 in thinner air. Less cooling over the stack.

I started looking.over the tune for places to pull a little fuel of it started running hot. An automatic anti lead foot if you will. Little did I know, I had killed the high altitude performance.