Notices
Honda Civic / Del Sol (1992 - 2000) EG/EH/EJ/EK/EM1 Discussion

code 21. already did helms troubleshoot

Thread Tools
 
Search this Thread
 
Old 08-07-2016, 05:17 PM
  #1  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default code 21. already did helms troubleshoot

car is a 94 civic dx hatch with a d16z6

I wired in the vtec solenoid this morning and got code 21. I checked the the solenoid and it was bad. Read 0 Ohms. I swapped to a different solenoid and got the same code.

I ran through the entire helms troubleshoot for it. From solenoid to ground is steady 16 Ohm. There is continuity through all wires and no shorts.

I have no idea where to go from here. Any help would be very much appriciated
Old 08-07-2016, 08:02 PM
  #2  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot

Did you reset the ECU to see if the code fails to return?
Old 08-08-2016, 04:37 AM
  #3  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

Originally Posted by RonJ
Did you reset the ECU to see if the code fails to return?
Sure did. Did it exactly the way the service manual says to. Pulled the memory fuse for at least 10 mins. Even pulled the ECU fuse and the neg battery cable. I didn't test the oil pressure switch but if that was faulty wouldn't it throw a code 22?
Old 08-08-2016, 04:50 AM
  #4  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot

Did you clean the screen?
Old 08-08-2016, 07:13 AM
  #5  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

Originally Posted by RonJ
Did you clean the screen?
I did not. It didn't look that bad when I put it on. It was sitting for a while though so I'll pull again today and see what it looks like now that it's had some use.

Will the screen being dirt cause it to throw a code? You'd think they'd mention that in the service manual
Old 08-08-2016, 07:21 AM
  #6  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot



Old 08-08-2016, 08:46 AM
  #7  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

Well I'll be darned. Guess I didn't look hard enough. I'll run through that tonight and see what I come up with
Old 08-08-2016, 01:19 PM
  #8  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

I took the solenoid apart and the screen is clean. I took the solenoid off of both valves and this is what I found. The pin on one is sticking out and can be pulled out. The second still moves but does not freely fall out. I'm assuming this second one is the way it is supposed to be.
Old 08-08-2016, 03:00 PM
  #9  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

Put everything back together. Rechecked my wiring and checked to oil pressure wires. Everything is how it should be yet I still get the CEL. The only thing I can check is the oil pressure because I don't have a gauge. I did notice that my oil pan gasket is leaking though. Enough to leave a puddle. Could this be causing the solenoid to code?
Old 08-08-2016, 03:02 PM
  #10  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot

If you properly checked the VTEC wires and solenoid, then it's time to swap in a known good ECU.
Old 08-08-2016, 04:43 PM
  #11  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

Ill give that a shot as soon as I can find one. I did try it with another ecu that had a fried component from having an intake sensors switched and it still threw the code. Someone on another forum said to run 12 volts on it to see if the solenoid clicks. I assume that would still mean it's the ecu
Old 08-08-2016, 04:47 PM
  #12  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot

If the same code is thrown on a good ECU, then you missed something with your electrical and mechanical troubleshooting.
Old 08-08-2016, 07:29 PM
  #13  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

well like I said the other ECU had some fried components so I cant say it's actually known good

Would not having enough oil pressure cause it to throw the code?
Old 08-09-2016, 02:09 PM
  #14  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot

Originally Posted by cityofcaterpillars

Would not having enough oil pressure cause it to throw the code?
Generally, Code 22 would be thrown.

You likely have a bad VTEC wire, poor pin contacts in a connector, or a bad ECU.
Old 08-09-2016, 07:50 PM
  #15  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

I'm going to redo the pins on the ECU tomorrow. Would the type of wire make a difference? I'm using solid with about the same gauge as the harness wire. How likely would it be for the vtec portion of the ECU to go bad?
Old 08-09-2016, 08:03 PM
  #16  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot

Maybe you should detail the wire tests you did and the readings you obtained.
Old 08-10-2016, 02:21 AM
  #17  
Technical Hero
 
HondaPartsHero's Avatar
 
Join Date: May 2002
Location: Charlotte, NC, 28227
Posts: 9,876
Likes: 0
Received 28 Likes on 20 Posts
Default Re: code 21. already did helms troubleshoot

I know you're said you did the manual steps but here's a link
https://honda-tech.com/forums/hybrid...rk%22-1812135/
Old 08-10-2016, 04:40 PM
  #18  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

So I went and got some 18g stranded wire and redid everything including the pins in the harness. It works fine now. I don't know if it was the wire or the pins but Im just happy it's all working now.

Thanks to everyone in this thread for the help.
Old 08-10-2016, 05:25 PM
  #19  
Honda-Tech Member
 
Former User's Avatar
 
Join Date: Feb 2008
Posts: 45,219
Likes: 0
Received 44 Likes on 22 Posts
Default Re: code 21. already did helms troubleshoot

Good job. You might benefit by relooking at the service manual tests to see how you missed the problem originally.
Old 08-11-2016, 05:09 AM
  #20  
Honda-Tech Member
Thread Starter
 
cityofcaterpillars's Avatar
 
Join Date: Mar 2003
Location: Altoona, PA, USA
Posts: 517
Likes: 0
Received 1 Like on 1 Post
Default Re: code 21. already did helms troubleshoot

Originally Posted by RonJ
Good job. You might benefit by relooking at the service manual tests to see how you missed the problem originally.
Yeah I'm def going to do that. My guess would be either the pins out in the ECU harness weren't in good enough or it was the type of wire I used.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
0ne-Cam
Honda CRX / EF Civic (1988 - 1991)
14
08-20-2009 06:58 PM
AccordP13
Honda Accord (1990 - 2002)
1
12-26-2005 05:59 PM
S2KILLA
Acura Integra
1
09-17-2003 05:56 PM
89 CRX SI
Honda CRX / EF Civic (1988 - 1991)
5
07-01-2002 08:12 PM



Quick Reply: code 21. already did helms troubleshoot



All times are GMT -8. The time now is 02:44 PM.