Page 1 of 2 12 LastLast
Results 1 to 15 of 24

Thread: Weird knock detection L98

  1. #1
    Fuel Injected!
    Join Date
    Dec 2013
    Location
    Marianna, FL
    Posts
    108

    Weird knock detection L98

    I have been working on the tune for my 1990 Corvette and have found that it shows a knock detection at 1600-1650 rpm. I can not seem to identify what is causing it and have tried backing off the spark table to counter it with no avail the knock retard remains at the same value. This is only at 70mph, 2mph lower or higher the spark magically disappears. I'm not sure how to combat this. Any help would be appreciated.
    Attached Files Attached Files
    Last edited by space387; 01-14-2020 at 12:24 AM.

  2. #2
    Fuel Injected!
    Join Date
    Jul 2019
    Location
    Orange, CA
    Posts
    757
    If it’s at a specific speed at a specific RPM it sounds to me like it’s resonance causing false knock. Combatting that would be difficult as you would need to find the source and dampen it (may be impossible), would need to dampen the knock sensor (Teflon tape on threads; this however reduces overall sensitivity of the sensor across the board), or would need to create a new ESC profile (dunno about a ‘90, but on $EE this is currently not possible due to lack of reverse-engineering of the ESC module).

    Best of luck.

  3. #3
    Fuel Injected!
    Join Date
    Dec 2013
    Location
    Marianna, FL
    Posts
    108
    Thanks. I have seen this before where I had set the distributor wrong and the car was running with about 10* less timing than is should have but I could feel when it would pull down to about 12* actual timing leaving me with no power to pass 70mph in 6th gear. I have been very active with tuning so maybe I will try leaving the knock detection active just remove the retard ability while I tune allowing me to interpret the events.

  4. #4
    Fuel Injected! 84Elky's Avatar
    Join Date
    Jul 2012
    Location
    Montgomery, AL
    Posts
    204
    Space -- Please upload a .csv file of your log. Without knowing your ECM mask and having a matching ADX, your xdl log cannot be properly analyzed. You can see only 1 view of your attachments -- mine.

  5. #5
    Fuel Injected!
    Join Date
    Dec 2013
    Location
    Marianna, FL
    Posts
    108
    ADX and XDF have been updated

  6. #6
    Fuel Injected! 84Elky's Avatar
    Join Date
    Jul 2012
    Location
    Montgomery, AL
    Posts
    204
    Knocks could be from transient vibration. But look at the 'Knock Count & Retard' Tab of the attached Analyzer. Analyzer tells you everything. Some things not shown because you're not using S_AUJP. See also attached .xlsx exported log.

    Very high SA-TDC reported. Unless you have aluminum heads, this is way too high and even then questionable. You'll also note knocks occurring when the engine is not under any significant load other than WOT (ie - kPa generally < 70). That's not knock territory. I'd reduce entire spark table 5-6* at 1000 RPM all kPas and see what happens. Gotta start somewhere.

    Other observations:
    - o2 sensor randomly reporting not active causing open loop. See highlighted samples at 2880, 5166, 5457). This is due to bad connection or failing sensor. It's not due to not being heated or high enough temp because it is active during most of idle at end of log.
    - Your idle TPS% needs to be reduced. Code assumes idling only when when TPS < 0.78% and MPH < 0.9. This affects IAC positioning. Voltage = 0.60% at TPS%=0 is best.
    - Also note at sample 24723, TPS% randomly begins to drop to 0% while voltage does not change. These type of oddities are generally due to bad grounds or an inadequate connection somewhere.
    - Additionally, you'll see that idle spark at sample 24720 drops significantly below the 20.04 degrees in your spark table.

    Bottom line, a bad ground or connection somewhere could also be causing the knock retard, which may not really be occurring but is being reported as such.

    All other info looks OK. But cannot rely on BLM data in Analyzer because of all the random OL samples.

    HTH, Elky

    PS ---
    Really need to upgrade to S_AUJP. Conversion is painless, will take 10-15 minutes and you'll be using your exact calibration as now, plus will have access to every calibration item in BIN via XDF and will be reporting everything possible providing better analysis.
    Here: https://www.thirdgen.org/forums/diy-...-released.html
    Attached Files Attached Files
    Last edited by 84Elky; 01-14-2020 at 03:43 AM. Reason: Added text in Red to clarify

  7. #7
    Fuel Injected!
    Join Date
    Dec 2013
    Location
    Marianna, FL
    Posts
    108
    84Elky I am running S_AUJP V5, I did not see the update but will make the change tonight. I found the V5 did not have the ability to adjust the CAGS enable temperature so I manually entered it under emissions, it is located at 0x300. The grounding issue is a very real possibility and will be looked into this coming week where I have a few days off and will be replacing the clutch and flywheel for a single mass unit. This is for a 1990 Corvette with aluminum 113 heads and most of the spark table you see is stock.

    One final note is that the provided tune has Highway mode enabled for spark and fuel running the engine significantly lean. From my best investigation over the past 2 weeks I do not believe this is actually spark knock but false knocks by a harmonic ( maybe the flywheel) or poor grounding as you suggested. Thank you for looking into it and I always appreciate the help.

  8. #8
    Fuel Injected! 84Elky's Avatar
    Join Date
    Jul 2012
    Location
    Montgomery, AL
    Posts
    204
    IF running S_AUJP v5, you are not using the v5 ADX. You are using the old AUJP v2 ADX which greatly limits reporting (ie - no In AE, In PE, DFCO, etc.)

  9. #9
    Fuel Injected! 84Elky's Avatar
    Join Date
    Jul 2012
    Location
    Montgomery, AL
    Posts
    204
    Quote Originally Posted by space387 View Post
    84Elky I am running S_AUJP V5, I did not see the update but will make the change tonight. I found the V5 did not have the ability to adjust the CAGS enable temperature so I manually entered it under emissions, it is located at 0x300. The grounding issue is a very real possibility and will be looked into this coming week where I have a few days off and will be replacing the clutch and flywheel for a single mass unit. This is for a 1990 Corvette with aluminum 113 heads and most of the spark table you see is stock.

    One final note is that the provided tune has Highway mode enabled for spark and fuel running the engine significantly lean. From my best investigation over the past 2 weeks I do not believe this is actually spark knock but false knocks by a harmonic ( maybe the flywheel) or poor grounding as you suggested. Thank you for looking into it and I always appreciate the help.
    Beginning with the initial version of S_AUJP (v4), 0x300-0x307 are not supported. They are in commented-out code deemed to not be necessary as it contained a lot of GM testing, so entering values for them in the cal is meaningless. Manual car will run the same with or without these items.

  10. #10
    Fuel Injected!
    Join Date
    Dec 2013
    Location
    Marianna, FL
    Posts
    108
    Quote Originally Posted by 84Elky View Post
    IF running S_AUJP v5, you are not using the v5 ADX. You are using the old AUJP v2 ADX which greatly limits reporting (ie - no In AE, In PE, DFCO, etc.)
    I have attempted to use the V5 ADX when recording and result in garbage data. I will try with V6 in hopes it was just an error.

    Quote Originally Posted by 84Elky View Post
    Beginning with the initial version of S_AUJP (v4), 0x300-0x307 are not supported. They are in commented-out code deemed to not be necessary as it contained a lot of GM testing, so entering values for them in the cal is meaningless. Manual car will run the same with or without these items.
    Not to sound arrogant but today I was provided a tune to try for a tuner and it had the CAGS enabled. I found this was not present on the V5 options so I switched back to $8D mask and found the address. I entered a new scalar under emissions and found the stock temp of 50C was showing for a value. Changed it to 151C and it has not triggered the 1-4 shift since. If it has been coded out of the new bin then you are correct in not needing it. to this point I have just used the stock tune and edited it under the V5 mask.

  11. #11
    Fuel Injected!
    Join Date
    Dec 2013
    Location
    Marianna, FL
    Posts
    108
    Elky I have tried following the provided instructions to carry over the calibrations from my current tune to the new bin provided but no mater what I do I get garbage out and the car will not idle. I then tried using the provided bin as sent and the car went into failure mode. For a 1990 Corvette is there a specific bin to start from and where have I gone wrong getting it to communicate?

  12. #12
    Fuel Injected! 84Elky's Avatar
    Join Date
    Jul 2012
    Location
    Montgomery, AL
    Posts
    204
    Quote Originally Posted by space387 View Post
    Elky I have tried following the provided instructions to carry over the calibrations from my current tune to the new bin provided but no mater what I do I get garbage out and the car will not idle. I then tried using the provided bin as sent and the car went into failure mode. For a 1990 Corvette is there a specific bin to start from and where have I gone wrong getting it to communicate?
    You would start with the $8d bin you posted above in post #1 assuming that's a BIN with your latest "tune" (also called the BIN's Calibration).
    Is that what you did and did you follow the instructions in the read me doc?
    If so, which transfer Option did you use?
    If you did something else, please describe exactly the procedure you used.
    Please post the failing S_AUJP BIN and label it as such.
    Tks.

  13. #13
    Fuel Injected! 84Elky's Avatar
    Join Date
    Jul 2012
    Location
    Montgomery, AL
    Posts
    204
    Quote Originally Posted by space387 View Post
    I have attempted to use the V5 ADX when recording and result in garbage data. I will try with V6 in hopes it was just an error.



    Not to sound arrogant but today I was provided a tune to try for a tuner and it had the CAGS enabled. I found this was not present on the V5 options so I switched back to $8D mask and found the address. I entered a new scalar under emissions and found the stock temp of 50C was showing for a value. Changed it to 151C and it has not triggered the 1-4 shift since. If it has been coded out of the new bin then you are correct in not needing it. to this point I have just used the stock tune and edited it under the V5 mask.
    You can put a value into any S_AUJP BIN at 0x300-0x307 and they will not be used. This is why they are not in the S_AUJP XDF files. The code is commented out. However, 0x300-0x307 are used in the Factory version of AUJP, which is pre-S_AUJP.

    Factory AUJP Calibration Default Values
    ;------------------------------------------------------------------
    ; Computer Aided Ratio Selection.
    ;------------------------------------------------------------------
    L8300: .byte 0xFF ; IF COOL GT 151c CK FOR CARS ACTIVE
    L8301: .byte 0x00 ; RESET SPEED
    L8302: .byte 0x00 ; ENABLE SPEED
    L8303: .byte 0x00 ; DISABLE SPEED
    L8304: .byte 0x00 ; RPM DISABLE
    L8305: .byte 0x00 ; %TPS FOR DISABLE
    L8306: .byte 0x00 ; KPa LOW BARO DISABLE
    L8307: .byte 0x00 ; KPa LOW BARO FOR RE ENABLE

  14. #14
    Fuel Injected!
    Join Date
    Dec 2013
    Location
    Marianna, FL
    Posts
    108
    Quote Originally Posted by 84Elky View Post
    You would start with the $8d bin you posted above in post #1 assuming that's a BIN with your latest "tune" (also called the BIN's Calibration).
    Is that what you did and did you follow the instructions in the read me doc?
    If so, which transfer Option did you use?
    If you did something else, please describe exactly the procedure you used.
    Please post the failing S_AUJP BIN and label it as such.
    Tks.
    After downloading the new zip from thirdgen.org I opened TunerPro and selected the new bin. I then loaded the new xdf and proceeded to use the difference tool to copy my latest .bin settings to the S_AUJP V6 -28. I checked the limit search to defined only and from there transferred over all the settings from 0018 through ve multiplier at 0821.

    As I type I tried doint the same task with the $8D xdf loaded and noticed a significant difference in results. Is this how I should have done it under the $8D mask first?

    For the ADX I simply selected the S_AUJP v6 as my definition file. Is there another step I have missed here too?

    I also saw an S_AUJPN Bin file is the difference report showed nothing different, what would be the intended use of the two if different?
    Last edited by space387; 01-14-2020 at 06:31 PM.

  15. #15
    Fuel Injected! 84Elky's Avatar
    Join Date
    Jul 2012
    Location
    Montgomery, AL
    Posts
    204
    Quote Originally Posted by space387 View Post
    After downloading the new zip from thirdgen.org I opened TunerPro and selected the new bin. I then loaded the new xdf and proceeded to use the difference tool to copy my latest .bin settings to the S_AUJP V6 -28. I checked the limit search to defined only and from there transferred over all the settings from 0018 through ve multiplier at 0821.

    As I type I tried doint the same task with the $8D xdf loaded and noticed a significant difference in results. Is this how I should have done it under the $8D mask first?

    For the ADX I simply selected the S_AUJP v6 as my definition file. Is there another step I have missed here too?

    I also saw an S_AUJPN Bin file is the difference report showed nothing different, what would be the intended use of the two if different?
    Tks for update. Not sure I fully understand, but please respond to these 2 items
    Did you start with the BIN posted in #1 here? If not, please post the bin you used
    Please post the failed S_AUJP BIN and label it as such.
    Please also send me your current XDF file, not S_AUJP


    Don't worry about the NVRAM 'N' version for now. You can't use it. Its calibration is the same as the regular version. Both have default values that should not be used because they may not provide the necessary "tune".
    Last edited by 84Elky; 01-14-2020 at 08:31 PM.

Similar Threads

  1. Knock Sensor, Knock Filter, ESC and swaps!
    By JeepsAndGuns in forum GM EFI Systems
    Replies: 43
    Last Post: 12-23-2023, 03:17 AM
  2. Knock retard happening without knock sensor? 16197427
    By Scorp1us in forum GM EFI Systems
    Replies: 18
    Last Post: 11-06-2014, 02:13 AM
  3. Knock, Knock, Knocking on heavens door!
    By EagleMark in forum OBDII Tuning
    Replies: 29
    Last Post: 06-20-2014, 04:20 AM
  4. Knock Counts and Knock Retard Degrees – AUJP $8d
    By 84Elky in forum GM EFI Systems
    Replies: 1
    Last Post: 01-19-2013, 07:10 PM
  5. Knock Counts and Knock Retard Degrees – AUJP $8d
    By 84Elky in forum Fuel Injection Writeups Articles and How to New and Old
    Replies: 0
    Last Post: 01-19-2013, 12:33 AM

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
  •