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

Thread: Lean Cruise, the real story

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

    Default Lean Cruise, the real story

    Like the old fill the tank with new fuel to reset the Octane scaler internet myth, there appears to be another one gaining popularity. That myth is that Lean Cruise actually functions on non Holden cars, both EFILive and HPTuners have explained that just setting the calibration variables like a Holden will not give Lean Cruise on a non Holden Platform.

    For those that can read (or rewrite) assmebler code, here's the actual check in the PCM operating code to ensure Lean Cruise will not function unless the vehicle is a Holden.

    EFILive does NOP encourage you to change this code :wink:

    Cheers,
    Ross

    moveq #2,d1 ; #2 = Platform is Holden
    cmp.b (byte_0_1E5C5).l,d1 ; Check against Platform type in cal
    bne.s loc_0_29A96 ; If not the Holden then skip Lean Cruise
    jsr sub_0_2F68E ; Jump to Lean Cruise Subroutine

    loc_0_29A96:
    jsr sub_0_38372 ; Jump to Knock control subroutine
    I no longer monitor the forum, please either post your question or create a support ticket.

  2. #2
    EFILive Reseller wait4me's Avatar
    Join Date
    Aug 2004
    Posts
    1,348

    Default

    Exactly, Thanks ross for making it proven. No one beleives me...
    "If you can leave a black mark on the pavement, from the exit of one corner to the braking point of the next one, you have enough horsepower."

  3. #3
    Lifetime Member 87gmc's Avatar
    Join Date
    Apr 2004
    Posts
    325

    Default

    so even if a full flash from a holden bin to lets say a camaro pcm, im talking a full flash not just the cal

  4. #4
    Lifetime Member 87gmc's Avatar
    Join Date
    Apr 2004
    Posts
    325

    Default Re: Lean Cruise, the real story

    Quote Originally Posted by GMPX
    moveq #2,d1 ; #2 = Platform is Holden
    cmp.b (byte_0_1E5C5).l,d1 ; Check against Platform type in cal
    bne.s loc_0_29A96 ; If not the Holden then skip Lean Cruise
    jsr sub_0_2F68E ; Jump to Lean Cruise Subroutine

    loc_0_29A96:
    jsr sub_0_38372 ; Jump to Knock control subroutine
    I'm an accountant not an engineer :lol:

  5. #5
    Lifetime Member SS2win's Avatar
    Join Date
    Feb 2005
    Posts
    373

    Default

    so you just put the holden id in the vin? lol
    2001 Camaro SS
    EFILive Custom OS3

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

    Default

    It won't help.

    The ONLY way around this is to modify that platform check routine, or change the platofrm type to Holden in the calibrations (we don't allow you to do that), that will cause other problems anyway.

    The fact that GM went to the trouble of checking what platform type it is means that they were probably directed by those in power to do so.

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

  7. #7
    Lifetime Member 87gmc's Avatar
    Join Date
    Apr 2004
    Posts
    325

    Default

    Quote Originally Posted by GMPX
    It won't help.

    The ONLY way around this is to modify that platform check routine, or change the platofrm type to Holden in the calibrations (we don't allow you to do that), that will cause other problems anyway.

    The fact that GM went to the trouble of checking what platform type it is means that they were probably directed by those in power to do so.

    Sorry,
    Ross
    Ok back to B3647 for me

    Hey Ross tomorrow ill check out what you told me to do in checking state 05 for the B3647 table

  8. #8
    Lifetime Member SS2win's Avatar
    Join Date
    Feb 2005
    Posts
    373

    Default

    ok so replace the jump with a nop.. lol I'm not a programmer...
    2001 Camaro SS
    EFILive Custom OS3

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

    Default

    Quote Originally Posted by SS2win
    ok so replace the jump with a nop.. lol I'm not a programmer...
    Yeah, that would work if YOU want to do that, we won't.

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

  10. #10
    Lifetime Member TAQuickness's Avatar
    Join Date
    Jan 2005
    Posts
    2,940

    Default

    any good books on assembler code you could/would reccomend?


Page 1 of 3 123 LastLast

Similar Threads

  1. Lean Cruise help
    By Manbearpig in forum Gen III V8 Specific
    Replies: 22
    Last Post: March 7th, 2010, 01:38 PM
  2. can a lean idle or going lean during light cruise harm the engine?
    By ryans1000 in forum General (Petrol, Gas, Ethanol)
    Replies: 10
    Last Post: November 3rd, 2009, 12:44 PM
  3. Lean cruise on 04 GTO
    By 98ls1blackbird in forum General (Petrol, Gas, Ethanol)
    Replies: 12
    Last Post: August 26th, 2007, 01:11 PM
  4. Lean Cruise and Cruise Control
    By neil in forum Tuning For Economy
    Replies: 11
    Last Post: July 9th, 2007, 08:42 PM
  5. Real lean at idle with a D1SC..
    By Redline Motorsports in forum Forced Induction and Nitrous Oxide (N20)
    Replies: 6
    Last Post: June 20th, 2006, 02:51 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
  •