Code 21 on OBD 2 B16
#1
Honda-Tech Member
Thread Starter
Join Date: Mar 2002
Location: Some Where, TX, USA
Posts: 1,650
Likes: 0
Received 0 Likes
on
0 Posts
Code 21 on OBD 2 B16
well I have now got everytning running in my 97 Cx powered by a 98 Jdm B16.
but only one problem..... code 21 and there is no code 21 for OBD2 acording to the helms so I do some research and find that it is a Vtec silinoid on OBD 1 cars. so I run through the trouble shooting and everythig seems to be in working order but I still have the code and my Ecu which is resulting in safe mode? is there anything I can do?
oh and I have a Gsr ecu as well which it does not throw any codes with but runs like as due to the fuel mapping... I guess?
but only one problem..... code 21 and there is no code 21 for OBD2 acording to the helms so I do some research and find that it is a Vtec silinoid on OBD 1 cars. so I run through the trouble shooting and everythig seems to be in working order but I still have the code and my Ecu which is resulting in safe mode? is there anything I can do?
oh and I have a Gsr ecu as well which it does not throw any codes with but runs like as due to the fuel mapping... I guess?
#2
Senior Member
Re: Code 21 on OBD 2 B16 (ITRacer121)
OBD codes are all the same. Code 21 is infact the VTEC Solenoid.
I would recommend testing it by putting a 12v source to it and see if it clicks. The Solenoid is ground by being bolted to the block, so it should click.
If it does not click, replace the solenoid.
Other than that, verify it is wired up properly to A4 (I believe). That is the pinout on OBD1, but it may be different on OBD2 ECU's. Check the wiring with a digital multimeter, and verify it has signal from the ECU.
After you have verified that, take out the PGM-FI or the ECU fuse from the underhood fuse panel for 1 minute, and try it again.
HTH.
I would recommend testing it by putting a 12v source to it and see if it clicks. The Solenoid is ground by being bolted to the block, so it should click.
If it does not click, replace the solenoid.
Other than that, verify it is wired up properly to A4 (I believe). That is the pinout on OBD1, but it may be different on OBD2 ECU's. Check the wiring with a digital multimeter, and verify it has signal from the ECU.
After you have verified that, take out the PGM-FI or the ECU fuse from the underhood fuse panel for 1 minute, and try it again.
HTH.
#3
Honda-Tech Member
Re: Code 21 on OBD 2 B16 (poison)
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by poison »</TD></TR><TR><TD CLASS="quote">Other than that, verify it is wired up properly to A4 (I believe). That is the pinout on OBD1, but it may be different on OBD2 ECU's. Check the wiring with a digital multimeter, and verify it has signal from the ECU.</TD></TR></TABLE>
For OBD 2 (96-98), it would be A8, If you need the diagram, just shoot me a PM.
For OBD 2 (96-98), it would be A8, If you need the diagram, just shoot me a PM.
#4
Senior Member
Re: Code 21 on OBD 2 B16 (turbogixxer)
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by turbogixxer »</TD></TR><TR><TD CLASS="quote">
For OBD 2 (96-98), it would be A8, If you need the diagram, just shoot me a PM.</TD></TR></TABLE>
Ahh, I knew it was A8. Thanks for the back up man
For OBD 2 (96-98), it would be A8, If you need the diagram, just shoot me a PM.</TD></TR></TABLE>
Ahh, I knew it was A8. Thanks for the back up man
#5
Honda-Tech Member
Thread Starter
Join Date: Mar 2002
Location: Some Where, TX, USA
Posts: 1,650
Likes: 0
Received 0 Likes
on
0 Posts
Re: Code 21 on OBD 2 B16 (poison)
well the wires are all hooked up to the Ecu in the right spots and they are making contact
and you instructed me to put 12v to the silinoid and see if it clicks? 12v from what? a small cammera battery?
I ran through the Vtec silinoid trouble shooting section in my book and everything checked out ok
but I noticed how it worked (0v at accessories and voltage increases with rpms) so just to check I ran the voltage when car was on accessory and it gave me 13v
what could cause this? any ideas on what I should do to fix it?
and you instructed me to put 12v to the silinoid and see if it clicks? 12v from what? a small cammera battery?
I ran through the Vtec silinoid trouble shooting section in my book and everything checked out ok
but I noticed how it worked (0v at accessories and voltage increases with rpms) so just to check I ran the voltage when car was on accessory and it gave me 13v
what could cause this? any ideas on what I should do to fix it?
#6
Honda-Tech Member
Re: Code 21 on OBD 2 B16 (ITRacer121)
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by ITRacer121 »</TD></TR><TR><TD CLASS="quote">well the wires are all hooked up to the Ecu in the right spots and they are making contact
and you instructed me to put 12v to the silinoid and see if it clicks? 12v from what? a small cammera battery?</TD></TR></TABLE>
No, just run a wire (or test light) from the solniod to the (+) of the battery and see if it clicks
and you instructed me to put 12v to the silinoid and see if it clicks? 12v from what? a small cammera battery?</TD></TR></TABLE>
No, just run a wire (or test light) from the solniod to the (+) of the battery and see if it clicks
#7
Honda-Tech Member
Join Date: Sep 2002
Location: The Land Of Car Thieves/Rising Gas Prices Daygo, CA, US
Posts: 4,996
Likes: 0
Received 0 Likes
on
0 Posts
Re: Code 21 on OBD 2 B16 (turbogixxer)
Results for code: 21
Manufacturer
Honda - Engines: 1.5L - (EW1, EW3, D15A2, D15A3) 1.8L - (E53) & 2.0L - (B20A5, B20A3)
Description: V-TEC Control Solenoid (D15Z1, D16Z6, H22A1)
Manufacturer
Honda - Engines: 1.5L - (D15B1, D15B2, D15B6, D15B7, D15B8, D15Z1) 1.6L - (B16A3, D16A6, D16Z6) 2.0L - (A20A3, BS, BT, B20A5) 2.1L - (B21A) 2.2L - (F22A1, F22A4, F22A6, F22B1, F22B2, H22A1) 2.3L - (H23A1) 2.7L (C27A4)
Description: V-TEC Control Solenoid (D15Z1, D16Z6, H22A1)
Manufacturer
Honda - Engines: 1.5L - (EW1, EW3, D15A2, D15A3) 1.8L - (E53) & 2.0L - (B20A5, B20A3)
Description: V-TEC Control Solenoid (D15Z1, D16Z6, H22A1)
Manufacturer
Honda - Engines: 1.5L - (D15B1, D15B2, D15B6, D15B7, D15B8, D15Z1) 1.6L - (B16A3, D16A6, D16Z6) 2.0L - (A20A3, BS, BT, B20A5) 2.1L - (B21A) 2.2L - (F22A1, F22A4, F22A6, F22B1, F22B2, H22A1) 2.3L - (H23A1) 2.7L (C27A4)
Description: V-TEC Control Solenoid (D15Z1, D16Z6, H22A1)
Trending Topics
#8
Honda-Tech Member
Thread Starter
Join Date: Mar 2002
Location: Some Where, TX, USA
Posts: 1,650
Likes: 0
Received 0 Likes
on
0 Posts
Re: Code 21 on OBD 2 B16 (dgonzals)
ok well get this now. I trade my friend for his 99-00 ecu and the code is gone but now I am getting a knock sensor code and Vtec still wont come on? I have herd that JDm knock sensors will not work? is it the actual sensor or is it something to do with the wirring? will gettin a USDM knock sensor fix it? ir do I have to by pass it with a 10olhm thing from radio shack?
Thread
Thread Starter
Forum
Replies
Last Post
civicminded3111
Honda Civic / Del Sol (1992 - 2000)
15
01-23-2009 06:06 PM