Results 1 to 7 of 7

Thread: EFILive Guys - get rid of incorrect WB AFR PIDs (as they assume E0 fuel)

  1. #1
    Lifetime Member Mr. P.'s Avatar
    Join Date
    May 2007
    Posts
    259

    Default EFILive Guys - get rid of incorrect WB AFR PIDs (as they assume E0 fuel)

    I switched widebands this last week, going from a PLX to a NGK AFX (sweet unit, love it) and when I looked closely in EFILive at the wide band PIDs, I discovered that all these are assuming the fuel in the vehicle is 14.7:1 stoich, and that assumption will give incorrect results/logging for most users - the reason why is the increased sale/distribution of E10 in place of 'real' gasoline E0; by 2012 all US gasoline pumps will be E10 due to laws passed by the Obama administration several years ago.

    In detail - take a look at the "Wide Band AFR 1 - NGK AFX" PID (CALC.AFR_NGK1), the formula/expression for it is revealed as: AFR = {EXT.AD1} * 1.4 + 9; this math will return the correct AFR if the motor happens to be consuming/exhausting E0 gasoline - this is only accurate for a decreasingly small part of the US population because most heavily populated areas are required to sell E6, E8, or E10 in place of gasoline. In the case you are using E10, the equation for this PID will be {EXT.AD1} * .735 + 8.79 (approximately, assuming stoich of 14.17:1).

    I am suggesting to the EFILive developers, either:

    1) update the AFR PIDs so that they use some user-input variable stoich value (the same way you have a user give the assumed charge temp for VE grams/cyl calculations in EFILive Tune V7.5 -> Edit -> Properties -> Display folder tab)
    - or -
    2) remove these PIDs completely, as they are often increasingly incorrect, and unreliable for tuning -plus- best practice now is to monitor EQR or Lambda and determine BENs from the Lambda reported by the wideband device.

    Personally I suggest option #2, and get away from using or promoting AFR all-together, and force users to make a calculated PID if they really want to go to the effort to display AFR.

    Mr. P.
    2003 Silverado SS, with Novi-1500 "CAI mod"
    EFILive V 7.5 COS-3 (OLSD, for now!)

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

    Default

    Probably the tutorials should be re-written to use Lambda and EQR (and the serial comms versions of those).

  3. #3
    Lifetime Member GMPX's Avatar
    Join Date
    Apr 2003
    Posts
    13,148

    Default

    How do you know what the ethanol content of the fuel is? E85 for example can vary greatly, is E10 really E10 on every tanker fill? Or maybe E6, E8?
    If we remove the PID's we'll forward all complaints to mrp@
    I no longer monitor the forum, please either post your question or create a support ticket.

  4. #4
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195

    Default

    The AFR pids are written to match the WBO2 manufacturer's definition of stoich AFR.

    Lambda can easily be added by EFILive though.
    IMO the BEN factor pids should definitely be re-written.

    There is thread somewhere around here that explains how match
    the PCM's stoich AFR value to WBO2 analog output.
    512k RoadRunner Firmware 12.14R
    FlashScan V2 Bootblock V2.07.04 Firmware V2.07.22 EFILive V7.5.7 (Build 191) V8.2.1 (Build 181)
    LC-1 WBO2

    _________________________________________________

  5. #5
    Lifetime Member
    Join Date
    Jul 2005
    Posts
    702

    Default

    In the long term use lambda, just like Banish has always preached. In the short term, make a custom pid that 'wraps' the official WB pid and gets it to reflect the real AFR.

    And as far as batches of fuel go, I've seen E-10 to be closer to E-20 on multiple occasions already :/ so don't replace one assumption (gasoline is E-0) with another assumption (gasoline is E-10), when reality is a bit more varied than that.

  6. #6
    Lifetime Member
    Join Date
    Mar 2006
    Posts
    4,936

    Default

    Ugh seriously? Im hoping the gasohol around me is E6-10, looks like I need to buy a test kit. E10 is horrible already, wreaks havoc on marine fuel systems especially older systems that arent designed for it and breaks junk loose in the fuel tank. E20 will be a nightmare.
    ~Erik~
    2013 Sonic RS Manual - 1.4L I4T E78, tuned, turbo mods, etc.
    2008 TrailBlazer SS 3SS AWD Summit White - LS2 E67/T42, bolt ons, suspension, etc.
    2002 Chevy TrailBlazer LT 4X4 Summit White - 4.2L I6 P10, lifted, wheels, etc.

  7. #7
    Lifetime Member Mr. P.'s Avatar
    Join Date
    May 2007
    Posts
    259

    Default

    Quote Originally Posted by GMPX View Post
    ...If we remove the PID's we'll forward all complaints to mrp@
    I guess that's what I get for opening my big mouth!

    Quote Originally Posted by joecar View Post
    Probably the tutorials should be re-written to use Lambda and EQR (and the serial comms versions of those).
    DEFINITELY.

    Quote Originally Posted by mr.prick View Post
    The AFR pids are written to match the WBO2 manufacturer's definition of stoich AFR...
    Oh trust me I've gotta bone to pick with all those WB manufacturers as well, they need to quit displaying AFR on gauges and instead display Lambda; my brand new NGK wideband I just permanently mounted in the glovebox because the AFR display, while being very sexy, is also very incorrect. Equipment like this in the hands of the uneducated leads to grenaded motors.

    Quote Originally Posted by ScarabEpic22 View Post
    Ugh seriously? ... E10 is horrible already ... E20 will be a nightmare.
    You're preaching to the choir - there's lots to hate about that stuff, both technical as well as political and financial. But the law is already passed, and the transition to gasohol is already largely complete in this nation. :(

    Mr. P.
    2003 Silverado SS, with Novi-1500 "CAI mod"
    EFILive V 7.5 COS-3 (OLSD, for now!)

Similar Threads

  1. Just reloaded EfiLive and is now saying my ETC is incorrect
    By Koncrete in forum Gen III V8 Specific
    Replies: 7
    Last Post: April 3rd, 2009, 07:35 AM
  2. AFR is incorrect from FlashScan
    By TFZ_Z06 in forum FlashScan V2
    Replies: 5
    Last Post: September 1st, 2008, 07:01 PM
  3. Incorrect Axis In OL Fuel Tables
    By swingtan in forum E37, E38 & E67 PFI ECM's
    Replies: 17
    Last Post: May 17th, 2008, 10:23 AM
  4. What delta are you guys seeing between commanded and actual AFR?
    By johnsZ06 in forum Gen III V8 Specific
    Replies: 32
    Last Post: April 19th, 2007, 11:47 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
  •