Page 1 of 3 123 LastLast
Results 1 to 10 of 30

Thread: e38 ECU information

  1. #1
    Junior Member
    Join Date
    Aug 2010
    Posts
    31

    Question e38 ECU information

    Hi guys once again.

    Ive been reading lot and messing with the tune on this C6 z06 but my lack of basic knowledge on this ECU is causing me a lot of frustration. Lets talk about how the ECU functions in stock form.

    Does this car run purely off of the MAF or purely off of the coefficients? Or is it a little bit of both? From what I understand the ECU switches between the 2 modes based on RPM, or am I wrong.

    Ive followed Swingtan's VVE tutorial and it pretty clear for the most part. The car has a pretty aggressive cam and will not run with the yellow MAF wire unplugged and disabled in the tune. So at this point do I start to modify the VVE table until I can keep the car running or do I adjust the idle tables? What are the key idle tables? What VVE table should I be using, B8101?

    I know this car is not fitted with the IMTV so what coefficient table does the stock tune use?

    If I have the MAF plugged in and functioning would I then be able to make changes to B8151 and apply that to the coefficients table?

    For a richer than commanded mixture do you add or subtract from the VVE table?

    So once the car is running good and fuel mixtures are good I then want to plug in the yellow wire, enable the MAF and then tune the MAF table if needed? What MAF table, B1097 and B1098?

    I know alot of this is very basic information but for someone like me who is tuning an e38 ecu as their first GM tune this will be very helpful.

    Thanks again
    Bryan

  2. #2
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    I don't know the answers to all your questions (I'm an LS1B guy, not an E38/E67 guy)...

    But...

    it runs from MAF during steady state airflow (most of the time), and reverts to VE during transient airflow when below some threshold rpm.

    I don't know which of the 4 VVE 1-bar tables you use (when you don't have IMTV and/or AFM).

    Increasing VE means more airmass, and therefore to meet the commanded mixture, more fuel.

    VE/VVE does not control commanded mixture... to change commanded mixture go to the commanded mixture tables.

    If wideband lambda/AFR shows leaner than commanded lambda/AFR, then you have to do this:
    - isolate VE (to exclude MAF and CL influences), take logs and adjust;
    - isolate MAF (to exclude VE and CL influences), take logs and adjust.

    There are quick methods, like assuming MAF is dominant, and using LTFT's to trim MAF, but this doesn't work for WOT (trims are not updated at WOT).


    More info: E38-VVE-Setup-Guide

  3. #3
    Lifetime Member
    Join Date
    Dec 2007
    Posts
    1,143

    Default

    Maybe I can add to Joe's coaching...

    If you are running O2 sensors and they are going into closed loop, then the engine is running from the O2 sensors for mixture control.

    When it is open loop (O2 sensors/closed loop disabled or in power enrich mode or startup prior to going into closed loop) then it is running from the MAF, which is filtered/referenced against the VVE table (which Speed Density MAF value is calc'd from) to come up with a smooth MAF signal - above say 4000rpm it is in high speed mode, the MAF signal gets less "noisy" and it runs MAF only.

    If you are open loop and unplugging the MAF (MAF fail) and the engine wont run then it may mean that your VVE is too lean or too rich. Increasing it as Joe mentions will add fuel whereas decreasing it will remove fuel. Generally with a cam airflow is higher so the table needs to be increased. Try 10% at a time.

    And yes the IMTV open table is the one that is used. B8101.

  4. #4
    Junior Member
    Join Date
    Aug 2010
    Posts
    31

    Default

    Ok...here we go again.

    Ive got the car currently running on the MAF. Looking at the following log what maps and changes should I be looking at making. fuel trims are very high but any changes I make seem to make the trims even worse.


    Log_0000.efi

  5. #5
    Lifetime Member swingtan's Avatar
    Join Date
    Jul 2007
    Posts
    1,589

    Default

    1. You have fuel trims enabled ( running closed loop ) and have a WB O2 sensor. Just remember that when adjusting the fueling, you want to disable CL fueling.
    2. There are no STFT's in the log, only the LTFT's. They don't help a lot without the STFT's to show what's going on.
    3. DO NOT make changes to the fueling while in CL mode unless you are certain of what you are doing.
    4. You can see that once in to PE mode ( which disables CL mode ) you are running rich. However as the LTFT's are so high, any changes to fueling will be masked by those trims unless you drive for a long time.


    In your case, I'd do the following....

    1. Warm the car up to normal temps.
    2. Disable CL mode as per the VVE guide. This is achieved with the tables under [Engine operation] - [Fuel] - [O2 Trims]
    3. flash in the tune and watch the WB data closely while logging. Best option would be logg from the passenger seat and have someone else drive, unl;ess you have a dedicated WB gauge that's easy to see.
    4. take the car out for a gentle drive, still watching the WB. do a bit of cruising as well as a few gentle runs up to high RPM's in lower gears. If the WB indicates a lean out stop!
    5. Work on getting light load areas corrected before trying any WOT work. Doing it this way will give you an idea of what the corrections are going to be for high load areas. It's unlikely that the MAF tables will want to be lower at high load than load load.
    6. Once light to medium loads are running correctly, move on to WOT and high loads, again keeping an eye on the WB data.


    Better yet, I'd dial in the VVE first, then once it is good, move on to dialing in the MAF.

    If you get some logs with the O2's disabled and post them here with the current tune, we should be able to help.

    Simon

  6. #6
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Your BEN pid would be BEN1_E38.

  7. #7
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Your sample rate is still low... about 5 S/s.

  8. #8
    Lifetime Member swingtan's Avatar
    Join Date
    Jul 2007
    Posts
    1,589

    Default

    Adding to Joe's comments....

    Drop the following PIDs..
    • GM.AFR : ( covered by E38.AFRATIO_DMA )
    • GM.IBPW1 and GM.IBPW2 : Not helpful if the PC is logging slowly
    • CALC.INJDC1 and CALC.INJDC2 : Not useful if removing the above PIDs
    • SAE.LONGFT1 and SAE.LONGFT2 : O2 trims should be disabled for fueling adjustments with a WB O2 sensor.
    • GM.HO2S11 and GM.HO2S21 : as above.


    Add the following...
    • GM.MAFFREQ2 : ( if wanting to dial in the MAF )
    • E38.APCYL_DMA : For dialing in the VVE


    Simon

  9. #9
    Junior Member
    Join Date
    Aug 2010
    Posts
    31

    Default

    Quote Originally Posted by swingtan View Post
    1. You have fuel trims enabled ( running closed loop ) and have a WB O2 sensor. Just remember that when adjusting the fueling, you want to disable CL fueling.
    2. There are no STFT's in the log, only the LTFT's. They don't help a lot without the STFT's to show what's going on.
    3. DO NOT make changes to the fueling while in CL mode unless you are certain of what you are doing.
    4. You can see that once in to PE mode ( which disables CL mode ) you are running rich. However as the LTFT's are so high, any changes to fueling will be masked by those trims unless you drive for a long time.


    In your case, I'd do the following....

    1. Warm the car up to normal temps.
    2. Disable CL mode as per the VVE guide. This is achieved with the tables under [Engine operation] - [Fuel] - [O2 Trims]
    3. flash in the tune and watch the WB data closely while logging. Best option would be logg from the passenger seat and have someone else drive, unl;ess you have a dedicated WB gauge that's easy to see.
    4. take the car out for a gentle drive, still watching the WB. do a bit of cruising as well as a few gentle runs up to high RPM's in lower gears. If the WB indicates a lean out stop!
    5. Work on getting light load areas corrected before trying any WOT work. Doing it this way will give you an idea of what the corrections are going to be for high load areas. It's unlikely that the MAF tables will want to be lower at high load than load load.
    6. Once light to medium loads are running correctly, move on to WOT and high loads, again keeping an eye on the WB data.


    Better yet, I'd dial in the VVE first, then once it is good, move on to dialing in the MAF.

    If you get some logs with the O2's disabled and post them here with the current tune, we should be able to help.

    Simon
    With the car running in OL with the MAF disabled...well it wont stay running. Its too lean, Would I increase or decrease the numbers in the VVE table to start to correct that?

    If I can keep it running I will get a good datalog and post it up along with the tune tonight.

    Thanks,
    Bryan

  10. #10
    Lifetime Member swingtan's Avatar
    Join Date
    Jul 2007
    Posts
    1,589

    Default

    You can leave the MAF enabled, only disable the O2's.....

    However, the VVE tells the ECM how much air is entering the motor, so if you are way too lean, you want to increase the numbers to richen it up. It does work on a direct relationship to the WB reading, so if you are 10% lean, increase the values by 10%.

    Simon.

Page 1 of 3 123 LastLast

Similar Threads

  1. E38 ECU, S/D operating system, forced induction. Barometeric updates?
    By Blown353 in forum Custom Operating Systems
    Replies: 5
    Last Post: November 19th, 2008, 12:48 PM
  2. Replies: 19
    Last Post: September 4th, 2008, 04:49 PM
  3. Replies: 4
    Last Post: July 6th, 2008, 04:34 AM
  4. E38 Ecu
    By general23cmp in forum E37, E38 & E67 PFI ECM's
    Replies: 7
    Last Post: June 19th, 2008, 06:27 AM
  5. Tire Information
    By eboggs_jkvl in forum General (Petrol, Gas, Ethanol)
    Replies: 5
    Last Post: January 21st, 2006, 10:56 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •