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

ECU code 21 and 22

Thread Tools
 
Search this Thread
 
Old Apr 7, 2013 | 10:10 AM
  #1  
95civic007's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Mar 2013
Posts: 6
Likes: 0
Icon3 ECU code 21 and 22

ok so i have check many different threads, posts and comments not to mention everywhere online. they either jump topics or don't answer the full question.
My 95 civic is throwing a code 21 and 22. It is a D16Z6 with a VTEC solenoid that DOES have an oil pressure sensor. it has full oil so don't recommend checking that, its full. i have called the dealer to see and since i live in the middle of F***ing no where i cant take it to them. they said to try to "reset" the ecu by pulling the ECU fuse, disconnect the battery wait about 15sec, touch the positive to the negative to ground out the entire system and then put it all back together. did that and...still code 21 and 22. i have read some jumper ideas but they all go on about NOT having an oil pressure sensor. I HAVE ONE! so what can i do to fix the damn code! please let me know.
Thanks
Reply
Old Apr 7, 2013 | 11:14 AM
  #2  
B_Swapped93's Avatar
Honda-Tech Member
 
Joined: Sep 2012
Posts: 9,721
Likes: 13
From: Toronto,Ontario
Default Re: ECU code 21 and 22

try a known good vtec solinoid(re-set ecu) then see if they go away
Reply
Old Apr 7, 2013 | 11:20 AM
  #3  
jbpnoman's Avatar
B*a*n*n*e*d
 
Joined: Feb 2008
Posts: 6,420
Likes: 7
From: Charlottesville, VA, USA
Default Re: ECU code 21 and 22

You should start off by reading the FAQs sticky. There's an entire section dedicated to diagnosing vtec problems.
Reply
Old Apr 7, 2013 | 11:33 AM
  #4  
94EG8's Avatar
Seagull Management
 
Joined: Jun 2008
Posts: 15,150
Likes: 26
From: Miramichi, NB, Canada
Default Re: ECU code 21 and 22

If it was a swap, check the vtec wiring. Otherwise the vtec solenoid might be gummed up. remove it, and take the two halves apart and clean everything with brake clean or carb cleaner and make sure the plunger will move.
Reply
Old Apr 7, 2013 | 04:34 PM
  #5  
95civic007's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Mar 2013
Posts: 6
Likes: 0
Default Re: ECU code 21 and 22

no swap, original engine, original ECU. replaced the vtec with a new one, no change. cleaned the whole thing (new and old one) nice and shiny looks brand new now and still didnt work. plunger moves with ease. no gunk or crap in it, like i said looks brand new... any other ideas?
Reply
Old Apr 7, 2013 | 04:46 PM
  #6  
B_Swapped93's Avatar
Honda-Tech Member
 
Joined: Sep 2012
Posts: 9,721
Likes: 13
From: Toronto,Ontario
Default Re: ECU code 21 and 22

Originally Posted by 95civic007
no swap, original engine, original ECU. replaced the vtec with a new one, no change. cleaned the whole thing (new and old one) nice and shiny looks brand new now and still didnt work. plunger moves with ease. no gunk or crap in it, like i said looks brand new... any other ideas?
did you re-set the ecu inbetween/after changing out the solinoids ?
Reply
Old Apr 7, 2013 | 05:32 PM
  #7  
HondaPartsHero's Avatar
Technical Hero
 
Joined: May 2002
Posts: 9,875
Likes: 35
From: Charlotte, NC, 28227
Default Re: ECU code 21 and 22

https://honda-tech.com/forums/hybrid-engine-swaps-18/%5Bfaq%5D-%22my-vtec-doesnt-work%22-1812135/
Reply
Old Apr 7, 2013 | 06:25 PM
  #8  
Keebler.89civ's Avatar
Honda-Tech Member
 
Joined: Jul 2010
Posts: 7
Likes: 0
Default Re: ECU code 21 and 22

if you want to reset the ecu you have to take the 7.5 amp fuse out or just disconnect the ecu all together for 3 min. not 15 sec. this is not your problem but might help in the future.
Reply
Old Apr 7, 2013 | 06:38 PM
  #9  
JRCivic1's Avatar
Honda-Tech Member
10 Year Member
Community Builder
Active Streak: 60 Days
Liked
 
Joined: Jan 2013
Posts: 10,034
Likes: 1,235
From: The South - Roll Tide !!!
Default Re: ECU code 21 and 22

The key to a direction for diagnosis is after you reset the ECU, "WHEN" do you get the check engine light ??? If it is immediately after "key on" or within seconds of startup, you have either a wiring or ECU problem. If the check engine light comes on only after you accelerate beyond the VTEC engagement point, then the issue is mechanical. Assuming you have replaced the VTEC assembly with a known-good one and re-tested, along with your statement that the oil level is full, there is only one remaining likely choice: main or rod bearing damage and thus, you lack the necessary oil pressure/volume to engage VTEC when the computer attempts to do so.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
slateEKsi
Honda Civic / Del Sol (1992 - 2000)
4
Aug 10, 2010 02:47 PM
-KangaRod-
Honda Civic / Del Sol (1992 - 2000)
6
Jun 22, 2005 05:45 AM
gots_a_sol
Honda Civic / Del Sol (1992 - 2000)
4
Aug 4, 2004 05:32 PM
SlippylesKB
Honda Civic / Del Sol (1992 - 2000)
9
Nov 12, 2003 07:21 AM
S2KILLA
Acura Integra
1
Sep 17, 2003 05:56 PM




All times are GMT -8. The time now is 06:59 PM.