ScoobyNet.com - Subaru Enthusiast Forum

ScoobyNet.com - Subaru Enthusiast Forum (https://www.scoobynet.com/)
-   General Technical (https://www.scoobynet.com/general-technical-10/)
-   -   Fault code, Knock sensor (https://www.scoobynet.com/general-technical-10/835572-fault-code-knock-sensor.html)

kingbuttmunch 02 June 2010 07:17 AM

Fault code, Knock sensor
 
After the fun of the white smoke now stopping I had noticed the check engine light flash up for just a second.
I checked the fault with the black cables and it says it is the knock sensor.
As it was only on for a second does it mean it is on it way out, and when it breaks fully the engine light will stay on?

r1c 02 June 2010 08:56 AM

No I don't think so, I believe the knock sensor is used for ignition advance and retard, this is critical. Probley best you get it checked out by someone who knows!

rookymatt 02 June 2010 09:08 AM

It is used to detect knock/detonation in the engine- allowing the engine ecu to advance retard timing to reduce the knock/detonation. Get it checked over asap!!!!!
What car is this on? classic, newage, wrx, sti??

kingbuttmunch 02 June 2010 09:55 AM

On a classic

rookymatt 02 June 2010 09:59 AM

I had knock sensor issues on my wrx bugeye (newage) Replaced it with a gen subaru item and made sure i put some good contact grease on the pins before i pluged it back in. Tigtening torque was 22nm i think. Fault never returned after that.

sy. 02 June 2010 10:32 AM

Now you have a 22 error code for the knock sensor try reseting the ecu first see if it removes the code.... if NOT or code comes straight back poss faulty knock sensor!!! If code removed ecu messured a prob to give the cel at that time.

kingbuttmunch 02 June 2010 12:25 PM

I will try a reset at home tonight. Could the reset muck the car about or will it start again no problem when the wires are disconnected again?

rookymatt 02 June 2010 01:22 PM

Just doing a battery reset won't hurt the car at all mate. It might run a little "fruity" for the first few miles as it relearns it's adaptations. :D

kingbuttmunch 02 June 2010 01:57 PM

Even if I have a few mods? Decat and different panel filter.

Also if I disconnect the batt for a while wont the alarm go off?

rookymatt 02 June 2010 02:11 PM

Mine is modded too mate! Trust me, you'll be ok. Just make sure the alarm is dissarmed when you take the battery off, and have the fob to hand when you put it back on incase it starts to cry!!!

kingbuttmunch 02 June 2010 02:21 PM

By starting to cry I ashume you mean if the alarm goes off?
How long will it need to be off for?

rookymatt 02 June 2010 02:40 PM

Yes mate, i'll put my dodgy metaphor hand book away. Leave it off for about five minutes. That should see you right.

Splitpin 02 June 2010 02:43 PM

Kingbuttmunch - what model year is your classic? While you can reset your ECU via removing the battery, this is not the best way to do it.

You'd be better advised to use the black plug/green plug/drive slowly procedure, as this will do an active check of all the car's error states and only give you the OK light flash sequence if they all pass.

The code 22 error will only activate if the knock sensor circuit goes open or short for more than a very short period of time, although on some ECUs it has a habit of coming on seemingly at random. If it has come on, the likeliest explanation is that your sensor is on its way out. If this is the case (or if there's a related error in the car's wiring), you'll probably see the error again. As r1c said earlier this sensor is critical to the knock detection and ignition learning system so if it recurs, investigate and fix it.

If you do want to reset by disconnecting the battery, as Matt has said, the alarm shouldn't go off if it's disarmed when the power is taken off.

Splitpin 02 June 2010 03:03 PM


Originally Posted by sy. (Post 9428509)
If code removed ecu messured an amount of det to give the cel at that time.

Second time of asking: On what are you basing the comment above?

sy. 02 June 2010 03:24 PM


Originally Posted by Splitpin (Post 9428943)
Second time of asking: On what are you basing the comment above?

some later classics 800 801 802 ect can flicker cel from knock error log (if high enough or malfunction circuit implorsible) ie cel light does not stay on (code is logged)also not to be confussed with apexi use of cel

kingbuttmunch 02 June 2010 03:46 PM

it is a 99, what does ect can flicker cel from knock detection mean? sorry a bit thick

sy. 02 June 2010 04:05 PM


Originally Posted by kingbuttmunch (Post 9429016)
it is a 99, what does ect can flicker cel from knock detection mean? sorry a bit thick

thought it would be a 99-00 car!
The sensor that gave you the error code (knock sensor)when doing so made the cel(check engine light) flicker(or come on/off for a sec)

Splitpin 02 June 2010 04:07 PM


Originally Posted by sy. (Post 9428978)
some later classics 800 801 802 ect can flicker cel from knock detecton

No they can't. The only way the knock sensor will illuminate the CEL is if the error state is set. These ECUs do not illuminate the light in response to real-time knock detection.


Originally Posted by kingbuttmunch (Post 9429016)
it is a 99, what does ect can flicker cel from knock detection mean? sorry a bit thick

With due respect to Sy, he appears to have the wrong end of a stick somewhere. He appears to think that your ECU can light the check engine light if serious knock is detected. This belief is incorrect.

sy. 02 June 2010 04:13 PM


Originally Posted by Splitpin (Post 9429053)
No they can't.



With due respect to Sy, he appears to have the wrong end of a stick somewhere. He appears to think that your ECU can light the check engine light if serious knock is detected. His belief is incorrect.

NO sorry you are not understading what im saying i ment the cel can filcker when a code is logged not knock its self (dont think i typed my previous comment very well and appologise for the confussion)
i have edited my above posts as i seemed missleading SORRY

Splitpin 02 June 2010 04:36 PM


Originally Posted by sy. (Post 9429062)
NO sorry you are not understading what im saying i ment the cel can filcker when a code is logged not knock its self (dont think i typed my previous comment very well and appologise for the confussion

No worries, that clears it up a bit, although you have made similar comments elsewhere which is why I asked you to clarify.

For what it's worth the only way the code 22 error will set is if the voltage in the knock sensor circuit goes out of spec for one full second.

sy. 02 June 2010 05:15 PM


Originally Posted by Splitpin (Post 9429082)
No worries, that clears it up a bit, although you have made similar comments elsewhere which is why I asked you to clarify.

For what it's worth the only way the code 22 error will set is if the voltage in the knock sensor circuit goes out of spec for one full second.

no probs i am better at talking than typing if ya know what i mean, have typed lots of stuff that come out wrong :freak3:what i was tying to say originally is although the 22 fault code is logged and the cel light came on /off for a sec ect..it could have been a one off so to speak meaning if the ecu was reset and the code cleared and never returned!! as well as the poss of the code returning/staying leaning towards a fauty sensor..

Splitpin 02 June 2010 05:29 PM

The trouble with typing stuff that comes out wrong is that you run the risk of confusing people who don't know different. Bottom line is that all the Subaru ECUs will ping the error 22 code if the knock sensor circuit goes open or short for more than the timeout value - there's nothing "special" about the three ECUs you mentioned in post #15 in this respect, they work the same way as the others.

Kingbuttmunch - do you know what you need to now, or are you even more confused? :D

kingbuttmunch 02 June 2010 05:49 PM

Think I have it sorted. Just reset the ecu and it has flashed to say everything is ok. I will look out to see if the engine check light comes up again.
Really didnt take a long time at all for the car to give me the all clear only about 10 seconds but the car was already warm i guess

Splitpin 02 June 2010 06:11 PM


Originally Posted by kingbuttmunch (Post 9429194)
Think I have it sorted. Just reset the ecu and it has flashed to say everything is ok. I will look out to see if the engine check light comes up again.

Good stuff. For the first few days while you're keeping a lookout it'd be worth connecting the black plugs from time to time, just to rule out any momentary faults that went on and off too quick for you to see the CEL.


Really didnt take a long time at all for the car to give me the all clear only about 10 seconds but the car was already warm i guess
That's fine, perfectly normal. As you say the car's already warm so you would expect to get the all clear within a few seconds of driving, as soon as the speed sensor has been seen to respond.

It takes longer when the car's stone cold as the error check sequence waits to allow the O2 and coolant temp sensors to stabilise before okaying them.

kingbuttmunch 02 June 2010 06:29 PM

Just got the code for the knock sensor again. I called a japanese car tuner near me who cant do it till the 13th in two weeks.
Can any garage carry out this task or would they likely not have the skills to do the job?

kingbuttmunch 03 June 2010 11:42 AM

Just got the code for the knock sensor again. I called a japanese car tuner near me who cant do it till the 13th in two weeks.
Can any garage carry out this task or would they likely not have the skills to do the job?

--------------------------------------------------------------------------------

rookymatt 03 June 2010 12:32 PM

Need to remove the intercooler to gain access, but it's not a real drame. I'm sure splitpin will be on to tell you how to fit it. :D

Splitpin 03 June 2010 01:04 PM

Aren't you supposed to say it three times? ;)

KBM, as Matt says, taking the intercooler off helps and you can change it yourself in less than half an hour. Just one M8 bolt and electrical connector. The only tricky part is that it's awkward to reach beneath the inlet manifold/throttle body. A 12mm socket on the end of a 3/8 long wobble extension makes it relatively easy.

Here's a picture someone else made earlier. Your car has a slightly different shape throttle body (the throttle cable on yours is on the other side so don't get confused!) but you'll get where it's located (i.e. on the left hand block half just behind the No. 4 cylinder).

http://www.lovehorsepower.com/images...or/sensor1.jpg

rookymatt 03 June 2010 01:11 PM


Originally Posted by Splitpin (Post 9430431)
Aren't you supposed to say it three times? ;)

Whilst looking into a mirror yes! Then, like the candyman, he appears!! ha. :lol1:

kingbuttmunch 03 June 2010 01:16 PM

Thanks for the diagram. Every time I try to atempt to change something on the car, something massive always goes wrong.
Can a normal garage do this work?


All times are GMT +1. The time now is 07:52 PM.


© 2024 MH Sub I, LLC dba Internet Brands