Results 1 to 15 of 19

Thread: Quirks!

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Super Moderator
    Join Date
    Mar 2011
    Location
    Camden, MI
    Age
    35
    Posts
    3,026

    Quirks!

    busy hacking through some 94-95 3800 code(5B), found something that i forgot about seeing in a derivative before.... 1FA and 2E are basically slimmed down versions of 5B, but their applications were a bit different... 1FA/2E was used on 3100 and 3.4DOHC, while 5B was used on the 3800. i don't work with the 90V6 engines very much, which is why i saw it on the 60V6 application first.

    anyways, plowing through the calibration and i found something odd with the main spark tables... here's a quick rundown of the code concerning it:

    check if above 4800RPM
    if so, lookup high RPM spark table (2D) (8115)
    if not, lookup main spark table (8022)

    well... the main spark table only actually goes to 4400RPM... but since the 4800 and up table is immediately after the main table, it actually lines up and will be looked up as another row. the code doesn't attempt to limit reading above 4400RPM either...

    so, it acts like a single 400-4800RPM table, but in the code it's actually a 400-4800RPM table and a 4800+ RPM table.... essentially, the extra lookup for 4800+ is pointless since it will already be used.



    so, anybody else find odd things they want to discuss/share?
    Last edited by RobertISaar; 02-09-2013 at 11:56 PM.
    1995 Chevrolet Monte Carlo LS 3100 + 4T60E


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
  •