Announcement

Collapse
No announcement yet.

3900 Trouble starting Code59 swap

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 3900 Trouble starting Code59 swap

    Cranks over and runs for about 2 seconds then dies out as accelerator is pressed and rpm starts to climb ending with backfiring.

    TPS sensor is reading properly
    MAP Functioning
    MAT sensor working
    Timing advancing as expected

    Fuel changing and spark adjustment isn't making to much of a difference at the moment.

    I believe I'm the only person using Code59 with DIS so their maybe a problem that hasn't been worked out although it is setup for DIS in this application.

    I'm going to check the base timing. I have the cam fully advanced now and noted good vacuum coming up on the gauge during starting compared to what it used to be but I'm at a loss for why it keeps backfiring and will not run continuously.

  • #2
    Did you change the spark ref angle to 59.8 degrees and set the number of cyls?
    Past Builds;
    1991 Z24, 3500/5 Spd. 275WHP/259WTQ 13.07@108 MPH
    1989 Camaro RS, ITB-3500/700R4. 263WHP/263WTQ 13.52@99.2 MPH
    Current Project;
    1972 Nova 12.73@105.7 MPH

    Comment


    • #3
      Originally posted by Superdave View Post
      Did you change the spark ref angle to 59.8 degrees and set the number of cyls?
      Yes, I did all of the typical stuff. I started with a known working bin for a 6 cylinder. I believe there is a problem with other timing limits causing the problem as it starts up fine and as soon as the ECM starts taking over timing things go wrong.

      After further testing performed after the response deteriorated to a miniscule sign of ignition, and changing bins and ecm's had no effect, I pulled out the timing lights and the oscilloscope and found intermittent firing at times and a far from normal crank sensor signal especially when compared to the nice one produced on my first test of the 7x ring.

      So when I return for another try I'll have new ignition parts in hand and hopefully a properly configured bin.

      Comment


      • #4
        Joesph -- You probably already read this but, if not, it might help.



        -- Scott

        Comment


        • #5
          Originally posted by Scott_68B View Post
          Joesph -- You probably already read this but, if not, it might help.


          -- Scott
          Thanks. Hope to have another shot at it in a couple weeks. One important discovery after the fact is that my crank position sensor wires were not twisted together after the harness change. GM specifically states not less than 9 turns per foot for those two wires on some instead of all DIS associated wiring diagrams. That probably explains the very unusual tracing I noted on the oscilloscope test of the sensor compared to what I had seen in the past.

          I would never have known had I not read it although I wondered why they went through the trouble to twist them together from the start. The wire twisting is important to reduce electrical interference that can cause a misfire.

          As for the timing, I don't believe the actual final value requested is a negative value as set in the example in the link you posted. A simple check of the code59 spark limits against the 8F TGP code would revealed quite a bit, like the much higher 80,20 max advance and max retard setting.

          The code59 settings were around 47,0. So chances are the spark logic test failure resulted in 0 degrees advance on an engine that needed at least 20 deg to have a chance at running, which would it explain why it ran nicely briefly until the ecm started to take over timing.

          It took finding the following thread that in my opinion is a Phd level explanation about how spark timing is arrived at to help me get a better grasp on how to approach the matter. It's unfortunate the author, Grumpy, has passed away. Scroll down a little in the link to see his masterpiece of an explanation;

          DIY PROM - Timing Logics anyone ? - Ok So im getting frustrated with understanding this timing thing. I got from various threads and am having a hard time in finding what plus this and minus that equals what .. If you have a Maximum spark _ this should not let the computer calculate higher then this reference point.....
          Last edited by Guest; 01-23-2009, 10:26 AM.

          Comment

          Working...
          X