Results 1 to 15 of 76

Thread: Did you ever just loose 10 degrees timing? Math?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    Duraspark module MSD distributor has been replaced with stock GM... still missing 10 degrees?

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  2. #2
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,870
    Want to make sure we're speaking same language....
    When you locked timing in code, you set all MIN the same, and MAX one degree different?

    When this is done and engine is running, check DRP flag to see if it's being set (it should be) and advance flag to see if it's set or cleared.

    Do you have an ECM bench harness for this computer? How about a scope? Can you set the bench up with a and current calibration for testing?

    Also, if you want to forward cal I can take a look to see if anything jumps out.

  3. #3
    Fuel Injected! jim_in_dorris's Avatar
    Join Date
    Dec 2011
    Posts
    803
    Mark, I may be way off, but there is one other common change to MPFI conversions that we haven't discussed. That is the jumper change on the memcal. Any posibility of putting an unmodified memcal in to see if the 10 degrees come back? It's the only thing we haven't looked at yet.
    Square body stepsides forever!!!

  4. #4
    Carb and Points!
    Join Date
    Nov 2012
    Posts
    7
    Thought I would chime in here since one of the projects with this issue is mine.

    jim_in_dorris, I picked up another 7427 ecm with memcal today to try exactly that, just didn't get a chance to do so yet. What will not having the jumper installed do to fueling? My understanding is the jumper makes the injectors fire every 4th drp, so will they fire more often without the jumper?

    I will report back my findings on the memcal. Qucik question, the one I acquired today has a different BCC than my original, will that make any difference?

  5. #5
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    I beleive 1project2many said that the jumper was not needed? Or borderline? Others say it is needed for more then six saturated injectors. So I'll be looking forward to results using a stock memcal!

    BCC if from 5.7L should be fine, just don't drive it if it's a 1995 that has PWM TCC. For that matter just use your Adapter and AUtoProm and bypass the chip. Then we have apples to apples comparison with/without jumper wire.

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  6. #6
    Carb and Points!
    Join Date
    Nov 2012
    Posts
    7
    That was my plan, just remove the memcal from the adapter, stick the unmolested one on, and see what happens!

  7. #7
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,870
    I beleive 1project2many said that the jumper was not needed? Or borderline? Others say it is needed for more then six saturated injectors. So I'll be looking forward to results using a stock memcal!
    Boy... there really seems to be a lot of confusion when it comes to "jumpers." Any more of this and you'll find me on the ledge looking to jump, too. ;)

    There are two jumpers (technically three) discussed with the MPFI conversion. The first jumper needed is at the sense resistor, not the memcal. This jumper eliminates the peak and hold function of the injector driver circuit. When using 8 saturated type injectors you need to short the sense resistor and a jumper is the recommended procedure. Since there are two resistors, there are two jumpers needed.

    The second jumper mentioned is the mode select jumper on the memcal. Setting the voltage to zero on the mode select pin causes the TBI injector driver controls to use signals in hardware to trigger the injectors every fourth DRP. The easiest way to set the voltage to zero is to install a jumper to ground.

    Most of the various forum discussions regarding GM ECM PFI and TBI mode select are related to the P4 ecm family. The 7427 is a newer generation of pcm and as such, has differences which may not be fully understood or utilized. One of these is the ability for software to control both the "on" and "off" times for the injectors. In the p4 the program would determine a duration of time for the injector to turn on. That value would be sent "away" to the injector control hardware. The control hardware would then enable the injector driver for that amount of time. As long as the hardware kept receiving distributor reference pulses and the injector enable time wasn't changed to zero, the injectors will keep firing. This is the way TBI mode is handled in the 7427 and setting the memcal jumper above simply alters when the TBI mode hardware triggers the injector drivers (both at once every 4th pulse vs every other driver / every other pulse).

    The 7427 has an "also." The 7427 can also start and stop the injectors entirely from software. This is separate from and independent of the hardware control used in TBI mode. When CPI mode is enabled, this is how the injectors are triggered. Software triggers both "on" and "off." Based on reading on thirdgen, if you make a mistake selecting your option bits with CPI mode you will have driveability issues or the engine may not fire at all. Installing the memcal jumper and leaving TBI mode selected provides a hardware solution to this problem that bypasses potential problems from selecting the wrong option flags in the calibration.

  8. #8
    Electronic Ignition!
    Join Date
    Feb 2013
    Location
    PA
    Posts
    19
    Quote Originally Posted by EagleMark View Post
    Duraspark module MSD distributor has been replaced with stock GM... still missing 10 degrees?
    I've had 10* in BOTH directions unexpectedly/unintentionally. Source was things like altitude compensation bias, EGR bias, main bias. I'm certain it was merely an XDF issue or something when I saved one or more tables. I worked around it by setting most/all bias's to 0 (negative advance with EGR on or high altitude compensation would be pointless, right?)
    '89 suburban. D60/aam10.5/4.10/32's, L31-tbi/gmpp/eccc-4l80e, $0d or $0d_maf_egr.asm

  9. #9
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    Quote Originally Posted by 1project2many View Post
    The 7427 has an "also." The 7427 can also start and stop the injectors entirely from software. This is separate from and independent of the hardware control used in TBI mode. When CPI mode is enabled, this is how the injectors are triggered. Software triggers both "on" and "off." Based on reading on thirdgen, if you make a mistake selecting your option bits with CPI mode you will have driveability issues or the engine may not fire at all. Installing the memcal jumper and leaving TBI mode selected provides a hardware solution to this problem that bypasses potential problems from selecting the wrong option flags in the calibration.
    So what happens when you do both the jumper in memcal and check CPI/MPFI mod?

    I've also questioned some of the settings outlined, mainly all ASYC fueling settings?

    But Async would be batch fire and Sycn would be bank fire? Why couldn't this run Sync now that it is MPFI? Sync could be an issue with CPI...

    I've had 10* in BOTH directions unexpectedly/unintentionally. Source was things like altitude compensation bias, EGR bias, main bias. I'm certain it was merely an XDF issue or something when I saved one or more tables. I worked around it by setting most/all bias's to 0 (negative advance with EGR on or high altitude compensation would be pointless, right?)
    CPI bins have no main spark bias. I found in code once where spark is added up the last thing done was SUB spark bias, this was a major concern with change to CPI/MPFI code, is the main spark bias still Subed out?

    But you mention saving a table after changing a bias? One thing I did with AutoProm running live was take out 5 of main spark bais, spark at crank incresed by 5, I made no changes to Spark Advance table, but if you open spark advance table after... AFTER a bias change is shows up.

    So if code strips out bias! Why did timing change when I reduced it by 5? Spark table still goes up by 5 and still 10 short to crank... hmmm... I getting my headache back, need more coffee...

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  10. #10
    Fuel Injected!
    Join Date
    Sep 2012
    Location
    washington indiana
    Age
    69
    Posts
    884
    egale mark, look at my 6 cyl lean cruise file for a 747,it does not run at the same timming as it should, minis 5-10 it maybe a 6cyl thing unless something is on kpa instead of vacume.

  11. #11
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    In $42 there is no correction for main/warm spark bias in spark advance table, what you see is spark advance plus main spark bias. So comparing to data it all off by main spark bias as it's supposed to be. What you need to know is if distributor is set to zero, does timing at crank match data? If so spark table should be off by main/warm bias. 350 and V6 have a bias, BB/454 does not.

    I fixed it in next release. You will see actual in SB or BB.

    The difference in $0D is when looking at spark advance table it has main spark bias removed, what you see is actual... well until now...

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  12. #12
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,870
    So what happens when you do both the jumper in memcal and check CPI/MPFI mod?
    Unknown. Settings listed on thirdgen produced no injector pulses as code simply exited mpfi mode code without referencing DRP. Someone reported same setting with memcal jumper and engine ran. Appeared that memcal jumper forced injectors to fire even if code wasn't.

  13. #13
    RIP EagleMark's Avatar
    Join Date
    Feb 2011
    Location
    North Idaho
    Age
    64
    Posts
    10,477
    10 degrees has been found! Comerz did it while emulating and data logging. Removed Altitude Spark Bias and instantly got 10 degrees timing in data log (and ran better), which now matches Closed Throttle Spark Advance table. Have not tested Open Throttle Spark Advance table.

    He said truck would not start with stock memcal and no jumper. From data log this was a cold start, no start. This motor is no where near stock. Same bin file in both.

    Now why? Why would altitude bias effect Closed Throttle Spark Table? Memcal jumper? We did check by running vehicle and unchecking CPI/MPFI with no results? Test may have been inconclusive?

    Bin was BJYK that came with truck, converted by write ups to MPFI.
    BJYK bias were not changed, lost 10 degrees as compared to other $0D TBI data logs.
    Only bias changed now in BJYK is Altitude Spark Bias from 9.8 to 0.0 and got 10 degrees back.

    Looking at a CPI bin there is no Altitude Spark Bias or Main Spark Bias.

    Other change between CPI and TBI BJYK bin is BJYK has 0.0 MAT Spark Bias and CPI has 9.8 Mat Spark Bias, this is not surprising as CPI has a MAT and TBI does not.

    Bins, data log, uploaded if anyone wants to look. Datalog is short, but can see immediate 10 degrees re-appear when Altitude Spark Bias was removed towards end. I've compared the 2.9 to 2.9.1 bins and only change is Altitude Spark Bias.

    Bin has not been tuned and there have been some cheats for cold start issue that was probably more related to missing 10 degrees at startup, so there may be issues that need to be reversed.

    I included my ADX and XDF with data tracing for spark ready to use.

    Attached Files Attached Files

    1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
    1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
    -= =-

  14. #14
    Fuel Injected! JeepsAndGuns's Avatar
    Join Date
    Sep 2011
    Location
    alabama
    Age
    41
    Posts
    1,705
    I am not running any altitude spark bias, its set to zero in my bin. Didnt you say mine was missing this 10* also?
    79 Jeep Cherokee, AMC 401, T-18 manual trans, hydroboost, 16197427 MPFI system---the toy

    93 Jeep YJ Wrangler, 4.0L, 5 speed, 8.8 rear, homebrew hub conversion and big brakes, hydroboost, 2.5in OME lift, 31x10.50's---the daily driver

    99 Jeep WJ Grand Cherokee limited, 4.0L, auto, 2wd, leather and power everything, 99% stock---the long distance highway ride.

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
  •