+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Code 21 no engine light on though?

  1. #1
    GTRCer 93_jdm_fd's Avatar
    Join Date
    Aug 2010
    Location
    edmonton, alberta
    Posts
    238

    Code 21 no engine light on though?

    I thought just for fun I will check my car cold(when I have my misfire problem), so I drive maybe 3 min to get my morning coffee. Get out jump the two terminals and start counting blinks, I get code 21. Which is ignition fault. Could mean coils, plugs, ignitor or even coil pack wire harness. What I don't get though is why didn't my engine light come on if there are codes being stored?

  2. #2
    GTRCer bobbo's Avatar
    Join Date
    Aug 2009
    Location
    Halifax Nova Scotia
    Posts
    1,453
    You need to put the jumper in or hook up to Consult to get the codes.
    Give us some more info on your misfire.
    Check plug gap and coil resistance but it's most likely your ignitor.

  3. #3
    GTRCer 93_jdm_fd's Avatar
    Join Date
    Aug 2010
    Location
    edmonton, alberta
    Posts
    238
    It idles like an old 350 with a big cam. I have many coils that I have been swapping around and nothing seems to change as far as checking them while unplugging one at a time while running. They all make it drop idle while being unplugged.

    I put new plugs in a few weeks ago, gapped from 1.1 to .6mm and all gaps seemed the same. I left them at 0.8mm just cause that's what everyone seems to run for a gap. I have to turn the idle up to 1200rpm just so it's not shaking parts loose while I'm sitting in traffic. I seem to have no issue with boost or vacuum leaks.

    This has been on going for the 8 months that I've been driving it. Runs and drives great but has a really shitty cold start idle and when warm it's still lumpy but the needle is steady, stock cams and good compression.

  4. #4
    judasentinel's Avatar
    Join Date
    Jun 2006
    Location
    Toronto
    Posts
    1,795
    Code 21 does NOT correspond to ANY faults AFTER the ignitor. If a plug is faulty, a coil or coils misfire, or the coilpack harness is shot, you will not get code 21. That code comes only when the ECU is unable to get the required signal from the ignitor.

    Codes in our ECUs are not about mechanical fault per se, but about the electrical connections between mechanical or electrical components. For example, take the MAFs. If one of your MAFs is giving faulty airflow readings, you wont get an error code. But on the other hand if the MAF wire is broken, you will get a fault code.

    So if you are getting code 21, check your wiring and/or ignitor. I think your small block chevy-styled idle is being caused by one or more of your cylinders not getting spark due to the ignitor or the wiring before it.
    (O||O___SKYLINE___O||O)

    Cheap, Reliable, Fast.....PICK TWO
    SERENITY NOW!!!!!!
    HEAVY METAL IS THE LAW........EVERYTHING ELSE IS JUST CRIME

  5. #5
    GTRCer markdett's Avatar
    Join Date
    Aug 2012
    Location
    Australia
    Posts
    90
    Ignition primary code is 9 times out of 10 because of faulty coil(s).

  6. #6
    GTRCer 93_jdm_fd's Avatar
    Join Date
    Aug 2010
    Location
    edmonton, alberta
    Posts
    238
    I realized yesterday that I got the code 21 because when I removed the coil pack cover I tried starting the engine with the ignitor unplugged and that's why I code that code. I cleared the codes and did my road test again while cold and got the bucking, popping thing going, pulled over checked for codes and of coarse code 55.

    I'm going to pull the coil harness out today and see if I can find a problem, reinstall the old coolant temp sensor and go from there. If I had one or more coils failing I would get hesitation during boost and I have no problem at all, only rough lumpy idle. Moving back to Edmonton next month and my brother has a gtr so I'm going to have to start swapping parts over to eliminate this problem.

  7. #7
    GTRCer Skym's Avatar
    Join Date
    Sep 2007
    Location
    South
    Posts
    7,835
    Code 21 = no ignition signal (as far as I know it's same on any Nissan). That probably means a wiring problem on looms or wiring falling out of ECU plug (it does happen if loom is pulled on instead of plug), etc.

    Here's the diagnostic tree you follow for Nissan Altima (look in Skyline manual, as it should have a similar tree with correct pinouts) -

    http://autorepair.about.com/library/...bl379a-lib.htm

    The ignition barrel / switch does playup on Skylines, so could be the cause. The ignition fuse does blow if there's no earth on ignition module.
    Last edited by Skym; 08-14-2012 at 09:20 AM.
    RESPONSE MONSTER

    The most epic signature ever "epic".

  8. #8
    GTRCer 93_jdm_fd's Avatar
    Join Date
    Aug 2010
    Location
    edmonton, alberta
    Posts
    238
    I had the ignitor unplugged while I was trying to start it that's why the code was there. So I'm back to square one with the lumpy idle. I thought if I had codes stored the light would turn on like most cars today. I didn't know you had to check every other day to see if codes are being stored.

    I just happen to check that day and found the code 21 and thinging great at least I can start there but, then realized that I had the ignitor unplugged with the key on and that's why the code popped up. I checked again today after resetting the ecu and just code 55.

  9. #9
    GTRCer Skym's Avatar
    Join Date
    Sep 2007
    Location
    South
    Posts
    7,835
    If rpm goes up, down at idle, o2 sensors (no error code will show up on ECU, so hard to diagnose). Even the light missfire at idle can be due to o2 sensors making engine go lean (lean missfire). Unplugging o2 sensors will stop both from happening and idle probably will be glass smooth (not a good idea if intake manifold or exhaust manifolds are leaking via gaskets). Sometimes oil is too thick thus causes the rough idle (it did on my car when running 10w60 oil and 10w40 oil fixed the problem).

    Only other things I can think of at this moment in time is camtiming is incorrect (out by a tooth or two), CAS is set incorrectly or have cams that you don't know about.
    Last edited by Skym; 08-14-2012 at 11:50 AM.
    RESPONSE MONSTER

    The most epic signature ever "epic".

  10. #10
    GTRCer 93_jdm_fd's Avatar
    Join Date
    Aug 2010
    Location
    edmonton, alberta
    Posts
    238
    On my lunch break today I warmed it up and tested the 02 sensors by watching the blinks while in diag mode, the blinks were steady back and forth which I guess means air/fuel is good. Both sensors are brand new any as of last months parts list. I didn't try unplugging them while it was running to see if it made a difference.

    The CAS timing is dead on via my timing light(4 mark from the left) 20degrees, I finally just got a cam cover and installed it. I will remove it again and check actual timing marks on cams. The only thing I did was install new valve seals but place all valves, buckets and shims in one of those trays that are made for rebuilding engines. I bought the engine blown and rebuilt it so I have no clue how it ran before as far as valve lash(to tight to loose). I am going to chech valve clearances this weekend. If one was tight that would cause my misfire at idle.

+ Reply to Thread
Page 1 of 2 12 LastLast

Similar Threads

  1. Can someone type my engine code into FAST?
    By Shane_Sawatzki in forum GT-R Discussion
    Replies: 6
    Last Post: 06-14-2011, 12:42 AM
  2. nur engine gold color code
    By sr20-gt30r in forum GT-R Discussion
    Replies: 2
    Last Post: 11-12-2007, 06:49 PM
  3. check engine light?
    By shore_rider in forum GTS Tech
    Replies: 6
    Last Post: 08-24-2007, 09:41 AM
  4. engine light!!
    By LBG-888 in forum GTS Tech
    Replies: 0
    Last Post: 06-28-2007, 02:06 AM
  5. R34 NUR engine color code
    By niko in forum General Skyline Discussion
    Replies: 13
    Last Post: 10-10-2005, 11:09 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