Page 1 of 4 123 ... LastLast
Results 1 to 10 of 33

Thread: COS3 cold lean startup solution

  1. #1
    Lifetime Member Whippled 496's Avatar
    Join Date
    Sep 2006
    Posts
    202

    Default COS3 cold lean startup solution

    Okay, after some serious trial and error, i have a solution to the lean cold start problem associated with the 2003 COS #3. It might be an issue with other years and COS's, but i dont know. I use COS #3, OS# 03190003.

    So we know that table {A0008} does not work correctly for this OS, this is a fact. I can populate that table with MAX values and it makes no difference in the commanded AFR at start-up. It will start around 12.xx and be right up to 14.7x in the matter of about 20 seconds. This is confusing to explain, so i am just going to use a copy of an Email i sent to justin.....

    Well the math works out as if
    {A0008} is being used, just not incrementing or decrementing properly. If i
    start my truck and the ECTs are 68*F, the value in that cell in table
    {A0008} when multiplied against the commanded AFR in {B3647} "IS" the AFR
    thats being commanded. Know what i mean? The 68*F cell in table {A0008}
    when multiplied by the commanded AFR in {B3647} equals the AFR being
    reported by the scan tool. BUT, it will not increment with the rest of the
    values in {A0008}, it will only begin to increment once the value in {B3650}
    is less than 1.0000. I set my {B3650} to all 1's until 140*F. So follow me
    here because this is kind of confusing I know, but this seems to be how its
    working......

    --I start the truck and the ECTs are 68*F
    --The {A0008} table has the value 1.1155 in the 68* cell
    --1.1155 multiplied by 0.9951 (which is whats in my {B3647 as commanded EQ)
    = 1.1100 or 13.17AFR
    --It will command 13.17 until the ECT value in {B3650} falls below 1.0000,
    which in my table is 140*F
    --So it will command 13.17 AFR until the ECTs reach 140*F then it will
    increment up to 14.70

    If all the values in {B3650} were 1.0000 it would never start to increment
    and would always stay at 13.17. Now if when I started my truck, the ECTs
    were say 104*, then what ever value in the 104* cell in {A0008} is whats
    multiplied by the commanded AFR in {B3647} and it would stay at that
    commanded AFR until the value in {B3650} fell below 1.0000. Follow me? LOL

    Basically it all depends on what the ECTs are when you start your truck, if
    they are higher, your commanded EQ will be higher until the value is
    satisfied in {B3650}. My head hurts, but it works...
    Basically in order for your commanded AFR to be rich at start-up you need to have a value of 1.0000 in {B3650} up to the point (ECT) you want the AFR to start incrementing. I have all 1's in my {B3650} up to 140*F, at which point my AFR will start to increment. It takes roughly 30 seconds to increment with the values i have in {B3650}, so by the time my AFR is 14.70, my ECTs are 150'sh (F).

    I am going to post a copy of my tune to show what i mean, in this copy of my tune and log, i had 122*F as the starting cell for incrementing the AFR, but I have since changed it to 140*F. In that tune, i was messing with a few other tables in the "cranking/start section, but have since ruled them out and found that {B3650} is the key table here. Have a look.....
    Attached Files Attached Files
    Last edited by Whippled 496; January 6th, 2007 at 05:22 PM.
    2014 GMC 2500HD RCLB SLE
    LML / Allison

  2. #2
    EFILive Crew Site Admin Tordne's Avatar
    Join Date
    Oct 2004
    Posts
    3,870

    Default

    I'm glad you posted this as it gives a really good indication of what is happening!! You are absolutely right about about the B3650 and the commanded AFR NOT changing till it equals something other than 1.00.

    Interestingly the values in my tune are not 1.00 at any point. this may mean that other OS's have the same issue but the values in these tables on other tunes (which people probably don't change often) means the problem never actually is witnessed.

    Have you sent this to Ross/GMPX? If not I'll PM him with a link.
    Andrew
    EFILive Crew


  3. #3
    Lifetime Member Whippled 496's Avatar
    Join Date
    Sep 2006
    Posts
    202

    Default

    No I have not, but i would love for this to be fixed so we can correctly utilize {A0008}. It would be much easier than doing it this way... Yes, please send them a link, thanks Tordne.
    2014 GMC 2500HD RCLB SLE
    LML / Allison

  4. #4
    Lifetime Member
    Join Date
    Aug 2005
    Posts
    710

    Default

    Subscribe.

  5. #5
    EFILive Crew Site Admin Tordne's Avatar
    Join Date
    Oct 2004
    Posts
    3,870

    Default

    Email sent. I may actually try with your values from the B3650 table. Would be interested if you could try perhaps using mine...

    Paste the following numbers into each column in your table and try for me if you could:

    0.970215
    0.970215
    0.970215
    0.970215
    0.970215
    0.970215
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.930176
    0.930176
    0.930176
    0.930176
    0.930176
    0.930176

    Cheers,
    Andrew
    EFILive Crew


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

    Default

    I think the issue might be something to do with the Normal fuel and Ethanol fuel table blending and when A0008 is being factored into that equation. I'll look in to it.

    Cheers,
    Ross
    I no longer monitor the forum, please either post your question or create a support ticket.

  7. #7
    Lifetime Member Whippled 496's Avatar
    Join Date
    Sep 2006
    Posts
    202

    Default

    Quote Originally Posted by Tordne
    Email sent. I may actually try with your values from the B3650 table. Would be interested if you could try perhaps using mine...

    Paste the following numbers into each column in your table and try for me if you could:

    0.970215
    0.970215
    0.970215
    0.970215
    0.970215
    0.970215
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.930176
    0.930176
    0.930176
    0.930176
    0.930176
    0.930176

    Cheers,
    Okay, i will give yours a try. My numbers are very crude and really have no real meaning other than the fact that after 140*F the number is less than 1.0000. That is the only way i could make the AFR start to increment to my final commanded AFR.
    2014 GMC 2500HD RCLB SLE
    LML / Allison

  8. #8
    Lifetime Member Whippled 496's Avatar
    Join Date
    Sep 2006
    Posts
    202

    Default

    Quote Originally Posted by GMPX
    I think the issue might be something to do with the Normal fuel and Ethanol fuel table blending and when A0008 is being factored into that equation. I'll look in to it.

    Cheers,
    Ross
    Thanks Ross, Im not going to question you, I know you had a small part in the design of the OS.... I look forward to getting this fixed up for sure either way. I can tell you that {B3650} definately has something to do with it though.
    2014 GMC 2500HD RCLB SLE
    LML / Allison

  9. #9
    Lifetime Member
    Join Date
    Aug 2005
    Posts
    710

    Default

    Quote Originally Posted by Tordne
    Email sent. I may actually try with your values from the B3650 table. Would be interested if you could try perhaps using mine...

    Paste the following numbers into each column in your table and try for me if you could:

    0.970215
    0.970215
    0.970215
    0.970215
    0.970215
    0.970215
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.963867
    0.930176
    0.930176
    0.930176
    0.930176
    0.930176
    0.930176

    Cheers,
    That change alone won't cut it, as my B3650 has very similar values from the factory.

    The big difference between my currently non-working warmup and 496s working is that he has added data to B3663 while I have not.

    I'm going out now to try changes made to only b3663 and see what happens.

  10. #10
    Lifetime Member
    Join Date
    Aug 2005
    Posts
    710

    Default

    Quote Originally Posted by dc_justin
    That change alone won't cut it, as my B3650 has very similar values from the factory.

    The big difference between my currently non-working warmup and 496s working is that he has added data to B3663 while I have not.

    I'm going out now to try changes made to only b3663 and see what happens.

    Okay, B3663, nothing.

    Changed my B3650 values to 1.0 up to 70*C and it stays rich up to that point...

Page 1 of 4 123 ... LastLast

Similar Threads

  1. Cold startup parameters w/90mm TB
    By Redline Motorsports in forum General (Petrol, Gas, Ethanol)
    Replies: 9
    Last Post: December 7th, 2013, 08:56 AM
  2. Lean cold start COS3.
    By onfire in forum Custom Operating Systems
    Replies: 0
    Last Post: July 18th, 2009, 02:10 AM
  3. Lean startup with 2 bar SD tune
    By Redline Motorsports in forum General (Petrol, Gas, Ethanol)
    Replies: 2
    Last Post: September 21st, 2006, 10:28 PM
  4. Cold Startup Issues
    By Camaro SS in forum General (Petrol, Gas, Ethanol)
    Replies: 3
    Last Post: March 28th, 2006, 09:30 AM
  5. Lean startup in SD
    By marcink in forum General (Petrol, Gas, Ethanol)
    Replies: 5
    Last Post: December 15th, 2005, 04:02 PM

Posting Permissions

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