Knock sensor cel code 23

Thread Tools
 
Search this Thread
 
Old Sep 29, 2008 | 03:28 AM
  #1  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default Knock sensor cel code 23

Hello all, i have a 90 model dx crx with a B16A1 swap, stock ecu to the best of my knowledge. and it is throwing a code 23.

I thought the simple fix was to replace the knock sensor. However i have tried 3 different knock sensors now and the code doesnt go away. I have pulled fuses after each sensor replacement in an attempt to reset the code. I have also ohmed out the wire coming from the sensor to the computer to check if the wire was bad but it does conduct current.

any suggestions?


FWIW the CEL light only comes on when i get up to temp. but the computer will flash 23 before that.

Reply
Old Sep 29, 2008 | 11:31 AM
  #2  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default

bump
Reply
Old Sep 29, 2008 | 11:57 AM
  #3  
gringo7718's Avatar
Honda-Tech Member
 
Joined: Feb 2002
Posts: 1,210
Likes: 4
From: MIAMI
Default Re: (davidu)

From what you said it seems like you have the right idea. Be patient and thorough and test one thing at a time to determine the problem.

1. To reset ecu you can remove the 10amp "hazard" fuse from under hood fuse box for 10 seconds. You may also want to disconnect Neg terminal on battery to be absolutely sure.

2. Try to replace knock sensor with a known good knock sensor.

3. You tested for continuity on the wire, but what if it has an intermittent problem? I would just run a new wire and test it out. (don't bother routing this wire too carefully, it's just a test. drive the car and see what happens)

4. If after all that and you still have the code, try another ECU. If you still have the code after the new ECU, then it's either the sensor or the wire.

Hope this helped.

Reply
Old Sep 29, 2008 | 12:08 PM
  #4  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default Re: (gringo7718)

i appreciate the response and i will be running a test wire. i have forgotten to mention that i tried another ecu that my friend had. he doesnt know much about it but it was from some modded b16. i tripped the same cel code there as well.

as for using a known good knock sensor i dont know anyway to test it short of swapping it out of a car with someone else and i havent found any willing victims yet.
Reply
Old Sep 29, 2008 | 01:21 PM
  #5  
IndySporty's Avatar
Honda-Tech Member
15 Year Member
 
Joined: Mar 2006
Posts: 745
Likes: 0
From: NinePennyNine, NC, United States
Default Re: (davidu)

also make sure that the sensor is grounding to the block good because it gets its ground from the block and make sure all the grounds on the engine are good and clean and tight. If the plug isn't making good contact with the sensor or has a lot of oil inside it that could cause problems.
Reply
Old Sep 29, 2008 | 04:31 PM
  #6  
Super Chicken's Avatar
Honda-Tech Member
 
Joined: May 2004
Posts: 904
Likes: 0
From: Oak Ridge, TN, USA
Default Re: Knock sensor cel code 23 (davidu)

Alright putz, take yer knock sensor off and stick it up your *** for about an hour (just to warm it up) then make a ground wire and attach it securely to the body of the knock sensor attach the knock sensor wire and wrap the whole thing in foam or other such insulating material and secure it to the chassis in a way as to isolate it from any vibration. Clear code and drive normally (the way you were before when the code came on). If no code returns then you have an issue with the sensor either picking up noise from something loose and banging around in that heap, the sensor itself or your distributor might have an issue being retarded like its owner (I love abusing you!) Also a knock sensor is not that much IIRC? I had one at one point, but I can't find it in the mess I call a garage. You mentioned that you replaced the knock sensor, was that with a new one? If so ignore what I said about the sensor being bad
Reply
Old Sep 30, 2008 | 02:03 AM
  #7  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default

knock sensors are $108. i have tried 3 different in the car with no change in result, one new one used and this one.

ill wrap that sucker up in one of your adult diapers and see if it is still picking up noise. ill report back here.


is that a glock in your sig? fine weapon isnt it.
Reply
Old Sep 30, 2008 | 04:55 PM
  #8  
Super Chicken's Avatar
Honda-Tech Member
 
Joined: May 2004
Posts: 904
Likes: 0
From: Oak Ridge, TN, USA
Default Re: (davidu)

That's an HS-2000 The finest combat handgun ever produced!!

Look around for loose **** in your engine compartment, broken brackets and other such "rattled loose" items as that engine is a vibration machine with those mounts
Reply
Old Oct 1, 2008 | 05:49 PM
  #9  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default

i have an hs200 and i must say ever since i got it i havent had a problem with loose papers flying around my desk should there be a light breeze. it does function well in that regard.


i unhooked the knock sensor, grounded it out and left it plugged into the computer. then i wrapped it in some old towles. then drove gently down the road for almost 2 blocks before the cel came on again just like always. yes i did i clear the codes before checking.....


so what now babycakes
Reply
Old Oct 2, 2008 | 12:15 PM
  #10  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default

am i looking at having to chip this?
Reply
Old Oct 2, 2008 | 12:23 PM
  #11  
gringo7718's Avatar
Honda-Tech Member
 
Joined: Feb 2002
Posts: 1,210
Likes: 4
From: MIAMI
Default Re: (davidu)

Have you tried a different ECU????
Reply
Old Oct 2, 2008 | 04:20 PM
  #12  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default Re: (gringo7718)

yes but it threw the same code
Reply
Old Oct 2, 2008 | 04:38 PM
  #13  
Super Chicken's Avatar
Honda-Tech Member
 
Joined: May 2004
Posts: 904
Likes: 0
From: Oak Ridge, TN, USA
Default Re: (davidu)

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by davidu &raquo;</TD></TR><TR><TD CLASS="quote">am i looking at having to chip this? </TD></TR></TABLE>

that would solve it, but there is some other problem that is at work here that should be solved without writing a program around it. Is the car OBD1 or 0 (I don;t remember) If it's 1 then just throw a P28 in and see if that fixes it (OBD1 P28=no knock)

Has this been doing it all the time or is this something new? In other words did this do it when you drove it home from here?

Also can you find a distributor to swap and try that first?
Reply
Old Oct 2, 2008 | 04:49 PM
  #14  
Super Chicken's Avatar
Honda-Tech Member
 
Joined: May 2004
Posts: 904
Likes: 0
From: Oak Ridge, TN, USA
Default Re: (Super Chicken)

Alright I reviewed the manual in regards to the knock sensor and according to that there are only 3 things you have to worry about 1st the knock sensor 2nd the ECU and 3rd the wiring between. If 1&2 have been replaced then the only thing left is the wire between. Disconnect the wire from the knock sensor and the plug from the ECU check continuity between if thats good check to see if there is a connection to ground (if there is fix it)

Let me know what you find
Reply
Old Oct 2, 2008 | 06:14 PM
  #15  
gringo7718's Avatar
Honda-Tech Member
 
Joined: Feb 2002
Posts: 1,210
Likes: 4
From: MIAMI
Default Re: (Super Chicken)

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by davidu &raquo;</TD></TR><TR><TD CLASS="quote">i have forgotten to mention that i tried another ecu that my friend had. he doesnt know much about it but it was from some modded b16.</TD></TR></TABLE>

That hardly qualifies as a known working ECU.

Anyways, as I pointed out in my first post, its either the sensor the wire or the ecu. best of luck
Reply
Old Oct 3, 2008 | 02:06 AM
  #16  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default

" cool it runs, whats the check engine light?"

"thats because your to cheap to buy an o2 sensor"

"ok thanks for all the work you did on my car im leaving town now bye"


fast forward 3 years, i buy an o2 sensor the light doesnt go away, i pull the cover off the ecu and check the code. its the knock sensor.

so maybe it has always been this way.

el gringo es correcto the ecu i "tested" hardly qualifies. it seems odd that someone chipped an ecu and did not delete the knock. especially since there was a marked improvement in the cars performance when i used that ecu.

so to recap.

there are 4 things that could cause this.

1. back knock sensor
The only test for this seems to be finding a good car with a stock ecu to test it in

2. back wire
i ohmed this wire out and it tested clean

3. bad ecu
need a stock ecu to test it and unless its from a car i see running how do i even know its good?

4. my car is making a knock that is legitimately throwing the code.



so the way i read this i need to find some poor bastard with a obdo b16 and buy him enough beer so i can futz with his car.

or pony up $65 to get my ecu chipped
Reply
Old Oct 3, 2008 | 02:44 AM
  #17  
Super Chicken's Avatar
Honda-Tech Member
 
Joined: May 2004
Posts: 904
Likes: 0
From: Oak Ridge, TN, USA
Default Re: (davidu)

Do you have a PW0 or PR3?
Reply
Old Oct 3, 2008 | 03:17 AM
  #18  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default

pwo

also while reading up i see im supposed to have 2 oxygen sensors i only have the one. do you remember how it is wired up?
Reply
Old Oct 3, 2008 | 05:00 PM
  #19  
Super Chicken's Avatar
Honda-Tech Member
 
Joined: May 2004
Posts: 904
Likes: 0
From: Oak Ridge, TN, USA
Default Re: (davidu)

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by davidu &raquo;</TD></TR><TR><TD CLASS="quote">pwo

also while reading up i see im supposed to have 2 oxygen sensors i only have the one. do you remember how it is wired up?</TD></TR></TABLE>

I'm lucky if I remember to wipe my *** after shitting

Do you have a code 1 too?
Reply
Old Oct 3, 2008 | 05:02 PM
  #20  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default

cel code 1... no
Reply
Old Oct 4, 2008 | 02:01 AM
  #21  
DeltaSlaya's Avatar
 
Joined: Aug 2008
Posts: 3
Likes: 0
From: Porirua, Wellington, New Zealand
Default Re: (davidu)

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by davidu &raquo;</TD></TR><TR><TD CLASS="quote">...

1. back knock sensor
The only test for this seems to be finding a good car with a stock ecu to test it in

2. back wire
i ohmed this wire out and it tested clean

3. bad ecu
need a stock ecu to test it and unless its from a car i see running how do i even know its good?

4. my car is making a knock that is legitimately throwing the code.

...</TD></TR></TABLE>

1. To test the knock sensor put the + of a voltmeter on the part where you plug the knock sensor into the loom. Put the - of the voltmeter on the body. Tap the sensor gently with a hammer or something and the voltage should fluctuate. If you do this correctly and the voltage does not fluctuate then it is not working correctly.

2. The wire could be shorting out. To see if it is shorting out to earth disconnect the wire at both ends and probe it and earth, if there is continuity then it is shorting out to earth.

3. ECU is a possibility, I suppose.

4. If your car does have a knock you would probably know, and if the sensor was working and detecting this then you would NOT have a check engine light. AFAIK Code 23 only occurs when the ECU is not receiving the expected voltage from the knock sensor when the car is warmed up. This is why it comes on when the car is warmed up and the car is at an RPM where a voltage should be being created by the normal vibrations of the engine. If voltage is too high then the ECU assumes knock and that is when timing retard occurs, AFAIK this does NOT trigger a check engine light.

Hope this helps.
Reply
Old Oct 4, 2008 | 11:35 AM
  #22  
davidu's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2005
Posts: 189
Likes: 0
From: wilmington, nc, usa
Default Re: (DeltaSlaya)

1. To test the knock sensor put the + of a voltmeter on the part where you plug the knock sensor into the loom. Put the - of the voltmeter on the body. Tap the sensor gently with a hammer or something and the voltage should fluctuate. If you do this correctly and the voltage does not fluctuate then it is not working correctly.

2. The wire could be shorting out. To see if it is shorting out to earth disconnect the wire at both ends and probe it and earth, if there is continuity then it is shorting out to earth.

3. ECU is a possibility, I suppose.

4. If your car does have a knock you would probably know, and if the sensor was working and detecting this then you would NOT have a check engine light. AFAIK Code 23 only occurs when the ECU is not receiving the expected voltage from the knock sensor when the car is warmed up. This is why it comes on when the car is warmed up and the car is at an RPM where a voltage should be being created by the normal vibrations of the engine. If voltage is too high then the ECU assumes knock and that is when timing retard occurs, AFAIK this does NOT trigger a check engine light.

Hope this helps. <TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by DeltaSlaya &raquo;</TD></TR><TR><TD CLASS="quote">

1. To test the knock sensor put the + of a voltmeter on the part where you plug the knock sensor into the loom. Put the - of the voltmeter on the body. Tap the sensor gently with a hammer or something and the voltage should fluctuate. If you do this correctly and the voltage does not fluctuate then it is not working correctly.

2. The wire could be shorting out. To see if it is shorting out to earth disconnect the wire at both ends and probe it and earth, if there is continuity then it is shorting out to earth.

3. ECU is a possibility, I suppose.

4. If your car does have a knock you would probably know, and if the sensor was working and detecting this then you would NOT have a check engine light. AFAIK Code 23 only occurs when the ECU is not receiving the expected voltage from the knock sensor when the car is warmed up. This is why it comes on when the car is warmed up and the car is at an RPM where a voltage should be being created by the normal vibrations of the engine. If voltage is too high then the ECU assumes knock and that is when timing retard occurs, AFAIK this does NOT trigger a check engine light.

Hope this helps.</TD></TR></TABLE>

thank you for your help, here is what i found

1. i tried testing both my knock sensor and 2 different used knock sensors of unknown origin. on none of them could i get a reading. i tried continuity (the little beep) and i tried to "ohm them out" i could not get current thru them regardless of whether i was knocking on them or not.

2. i rechecked the wire for continuity, it checked well. i disconected the computer and the sensor and i check for continuity to ground from either end. no current at all going to ground and the wire tests fine.

3. if my ecu is bad, would chipping it fix the "bad" or would i need to replace it with a new ecu regardless?

4. i hope you are correct it does make sense.


once again thanks to everyone for all your help. does anyone have a pr3 or pw0 ecu they want to donate to my charity of choice?
Reply
Old Oct 4, 2008 | 01:25 PM
  #23  
DeltaSlaya's Avatar
 
Joined: Aug 2008
Posts: 3
Likes: 0
From: Porirua, Wellington, New Zealand
Default Re: (davidu)

<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by davidu &raquo;</TD></TR><TR><TD CLASS="quote">thank you for your help, here is what i found

1. i tried testing both my knock sensor and 2 different used knock sensors of unknown origin. on none of them could i get a reading. i tried continuity (the little beep) and i tried to "ohm them out" i could not get current thru them regardless of whether i was knocking on them or not.

2. i rechecked the wire for continuity, it checked well. i disconected the computer and the sensor and i check for continuity to ground from either end. no current at all going to ground and the wire tests fine.

3. if my ecu is bad, would chipping it fix the "bad" or would i need to replace it with a new ecu regardless?

4. i hope you are correct it does make sense.


once again thanks to everyone for all your help. does anyone have a pr3 or pw0 ecu they want to donate to my charity of choice?</TD></TR></TABLE>

1. Ok you put the - probe on the sensor body, and the + probe on the terminal. You are not looking for continuity or amperage, you are looking for VOLTAGE. So the multimeter needs to be on voltage, on the lowest scale if possible, as the voltage created is small. Tap on the bottom of the sensor.

2. Sounds like the wire is fine, unless its shorting out to another wire etc...

3. Chipping the ECU, if it is at fault, would not fix the bad, it would just mean that the ECU ignored all knock sensor input. If you do this, just make sure your engine is not actually knocking, because the timing will not be retarded.

4. Yip, I'm pretty sure that's how it works.

Reply
Old Oct 15, 2008 | 06:30 PM
  #24  
justinw's Avatar
Honda-Tech Member
 
Joined: Oct 2008
Posts: 38
Likes: 0
From: Wilmington, NC, USA
Default Re: (DeltaSlaya)

whats up DavidU? I met you at Advance Auto today. I was the guy with the black
90 CRX Si. Since I'm still a "NOOB" I wasnt able to send you an IM so I figured I would just find one of your posts. Hope to see that crx of yours kickin up some dust sometime.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
fredskidoo
Honda Prelude
7
Mar 9, 2009 12:25 PM
terplaygroun_dc2
Acura Integra
11
Oct 23, 2008 09:38 AM
oranginal
Honda Prelude
4
Jul 6, 2006 02:17 PM
R_Machine
Honda Civic / Del Sol (1992 - 2000)
6
Sep 10, 2005 11:59 PM
hybrider
Hybrid / Engine Swaps
6
Feb 21, 2003 09:50 PM




All times are GMT -8. The time now is 11:58 AM.