Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Disassembly: Idle

  1. #1
    I lack color... verified

    Join Date
    Sep 2010
    Owner Since
    Aug 1998

    Posts
    3,589
    Thanks
    104
    Thanked 498 Times in 241 Posts

    Disassembly: Idle

    Idle

    This was actually the most straight forward area of the disassembly. Too bad in Chrome V1 I had it all wrong.... Nearly all the tables I had listed in that XML didn't do what I thought. There were various flags I didn't understand at the time. Turns out the park/neutral switch was the trigger between each table set. With the P/N switch always being grounded on our cars (because of the MTX) only one set of tables were used and the target idle for the AC was just a single cell, not a whole RPM based 2D table.

    In V2, I made a couple branch tweaks so the code never uses the duplicate tables and I tweaked the target idle tables to incorporate the AC function based off RPM.

    Turns out, the ISC does quite a bit more than just handle idle. It's got a fixed position for start-up and it changes for cruising as well (suspect it's to help bring the RPMs down slower when you're off the gas changing gears). The starter and idle switch differentiate between the various ISC tables. Best to make sure both these switches work when doing a flash ECU swap. I've labeled the flag bits in EVOScan.




    There are 3 other temporary ISC bump up conditions. There's a minor bump up for when the AC is initialy turned on (which then tapers back to the AC ON conidtions), when the ABS is triggered and when you turn the steering wheel.




    The last thing I want to go over is the idle timing stability control area of the code. The ISC will get the airflow in the right range for your desired idle RPM but it's ignition timing which is used to keep the idle at the desired speed. You've probably noticed that at idle, your timing values are always inconsistent and constantly jumping around. This is why.

    There are two variables in the ROM which the code references. One is the sensitivity variable and the second is a max timing adjustment limiting variable.



    Not sure exactly what the sensitivity number translated to English means but I know that raising this value will increase the number of timing corrections per second and the timing limit is + or - 8 deg in the 99 ROM. This is how it's calculated:

    TimingCorrection = Sensitivity/64 * (TimingLimit / 500 * TargetIdleRPM - .256 * RPM)

    This Timing Correction value is added/taken away directly from the base ignition map. The timing corrections are applied afterwards.

    Now when you put the ECU into SAS mode, one of the things the code does is set the timing limit to 0 and fix the ignition timing to 5 deg so you can set the base idle with the BISS. This is one of the reasons why it's important to set the idle with SAS mode and not play with the BISS while the idle timing stability controller is active. You'll get inconsistent idle doing it that way.

    2014 Exomotive Exocet - #101 "shocker yellow" - 1.8L 5-speed 3.9 torsen FMII powered
    Read more: http://mevowners.proboards.com/threa.../greg-pa-build

    99 Solano Black VR4 - #16 of 287 - ground up restoration - sold
    98 Pearl White VR4 #54 of 231 - 12.84@105mph - 93 Octane 12.50@107mph - 100 Octane with Chromed ECU - sold
    99 Pearl White VR4 #108 of 287 - 3RD place stock car class ECG 11 - Sold
    98 Black VR4: 100% stock - totalled by an Illegal 2-12-08
    95 White Stealth TT - 11.852 @ 118.25 - sold
    95 SSG Stealth TT - 11.981 @ 115.81mph - sold

    "I don't actually work on cars, I just talk about them on the internet."

  2. The Following User Says Thank You to Greg E For This Useful Post:


  3. #2
    Forum User Not Verified
    Join Date
    Sep 2010
    Owner Since

    Posts
    561
    Thanks
    22
    Thanked 15 Times in 13 Posts
    I love these threads.
    Recertified ASE L1/L3 Master Technician
    13G's on Pump 93 tuned to 421awhp/419awtq @ 17psi tuned by Pampena Motorsports ....375awtq at 2900rpm....
    Billet 19T HL's on E85 tuned to .....?

  4. #3
    Forum User verified

    Join Date
    Sep 2010
    Owner Since
    1

    Posts
    1,292
    Thanks
    77
    Thanked 89 Times in 55 Posts
    Greg,

    I am kind of spit balling here but I'm wondering if my hanging rpm issue can be explained by the fact that my idle switch isn't getting triggered so the ecu continues to hold the ISC open? (if you recall, when I found the idle switch issue and fixed it, the car would stall off throttle. So the real issue is fixed that stall but I am just trying to explain the hanging rpms after the fact).

  5. #4
    I lack color... verified

    Join Date
    Sep 2010
    Owner Since
    Aug 1998

    Posts
    3,589
    Thanks
    104
    Thanked 498 Times in 241 Posts
    Quote Originally Posted by Toni View Post
    Greg,

    I am kind of spit balling here but I'm wondering if my hanging rpm issue can be explained by the fact that my idle switch isn't getting triggered so the ecu continues to hold the ISC open? (if you recall, when I found the idle switch issue and fixed it, the car would stall off throttle. So the real issue is fixed that stall but I am just trying to explain the hanging rpms after the fact).
    I'm sorry but I don't remember you fixing the idle switch. Too much on my mind lately.

    There's a lot of variables with your setup that need to be eliminated. Part of me wonders if the location of the MAF so close to the BOV causes an issue as pre-counted air then gets rushed backwards thru the MAF only to be counted again while the BOV is open.

    I can definitely see the throttle hang as a result of the ISC being so far open. Now that the switch is fixed, if my theory is true, we would see an a spike in the HZ readings from the air back washing. This can be fixed by either relocating the MAF or maybe a simple tweak to the MAF smoothing table in that HZ would help.

  6. #5
    Forum User verified

    Join Date
    Sep 2010
    Owner Since
    1

    Posts
    1,292
    Thanks
    77
    Thanked 89 Times in 55 Posts
    Not a problem. The idle switch issue was what caused me to almost not have the meth dyno session. I fixed the switch thinking that was culprit of the hanging rpms and it caused it to stall. Since I was in a rush to get the car dynoed I put the idle switch back to broken.

    I guess I don't want to clutter this thread with my issues, I was mainly just inquiring about the details of the idle switch and isc and their affects. Come Spring time I will go all out to try to get this solved, I've had plenty of time to enjoy the car this year. Many thanks!

  7. #6
    I lack color... verified

    Join Date
    Sep 2010
    Owner Since
    Aug 1998

    Posts
    3,589
    Thanks
    104
    Thanked 498 Times in 241 Posts
    Quote Originally Posted by Toni View Post
    I guess I don't want to clutter this thread with my issues, I was mainly just inquiring about the details of the idle switch and isc and their affects. Come Spring time I will go all out to try to get this solved, I've had plenty of time to enjoy the car this year. Many thanks!
    On the contrary. You're not going to be the last person to run into this issue and it'd be great to have a public discussion about it in a thread where maybe someone in the future would come to research it.

  8. #7
    Forum User verified

    Join Date
    Sep 2010
    Owner Since
    1

    Posts
    1,292
    Thanks
    77
    Thanked 89 Times in 55 Posts
    Odd thing happened yesterday. Car shifts and did not hang the rpms all day. It was cold and kind humid out so I'm thinking that is why. I haven't started trying to fix this year, have some bigger issues/upgrades to work out first.

  9. #8
    N8RZ VR4 - 19THL VR4 supporter
    Join Date
    Jan 2011
    Owner Since
    2001

    Location
    Brentwood, CA
    Posts
    70
    Thanks
    15
    Thanked 0 Times in 0 Posts
    I am not having the hanging rpm issue but mine does stall when putting the clutch in above 2k RPM. Usually happens when I am also breaking and slowing down, but also if I shift say from 2nd to 3rd @3-4k RPM and leave the clutch the RPM's fall and car dies. Is this also related to the ISC?

    1991 VR4 - TD04-19THL, DR Stg3 heads, All forged lower end, Adj. Cam gears, Boost Exh. cutout, Walbro 341 HW'd, 720cc inj., AEM FPR, Hallman MBC,
    Clone ECU and Chrome V2 - Tuning for 20-PSI on 91 Pump at the moment

  10. #9
    I lack color... verified

    Join Date
    Sep 2010
    Owner Since
    Aug 1998

    Posts
    3,589
    Thanks
    104
    Thanked 498 Times in 241 Posts
    Have you set your idle via SAS mode? Is your throttle body rebuilt?

  11. #10
    N8RZ VR4 - 19THL VR4 supporter
    Join Date
    Jan 2011
    Owner Since
    2001

    Location
    Brentwood, CA
    Posts
    70
    Thanks
    15
    Thanked 0 Times in 0 Posts
    no on SAS mode (will have to do that). Not rebuilt just cleaned and fresh gasket.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
The 3000GT/Stealth/GTO Web History Project
3000gt.com
3000GT / Stealth International WWWboard Archive
Jim's (RED3KGT) Reststop
3000GT/Stealth/GTO Information and Resources
Team 3S
3000GT / Stealth / GTO Information
daveblack.net
3000GT/Stealth/GTO Clubs and Groups
Michigan 3S
MInnesota 3S
Wisconsin 3S
Iowa, Nebraska, Kansas 3S
North California 3000GT/Stealth
United Society of 3S Owners
3000GT/Stealth/GTO Forums
3000GT/Stealth International
3000GT/Stealth/GTO Event Pages
3S National Gathering
East Coast Gathering
Upper Mid-West Gathering
Blue Ridge Gathering