Page 1 of 1

22 code "knock sensor"

Posted: Mon Feb 06, 2012 5:25 am
by Flatfourced
I picked up my legacy ss today to swap the 22t into my 97 obw. I thought it was a 94, turns out it's a 91, LSD! woo ha!

So the cel was on, ran perfect so i figgured something minor. It's 22, knock sensor, only code. I dont hear a knock in it and it's an immideate code, it has no battery in it and i am powering the car with jumper cables. So it's probably a problem with the wire or the sensor failed. I replaced the knock sensor on the ej25d.. same deal i guess

My real question is.. Does it throw this code for sensor / circuit failure only or does it also throw for engine knock?.. and it would clear if there is no battery in it right? i dont hear a knock.. only a little "click tick" noise from the turbo when i open the throttle fast.

Really the thing dosent even piston slap like my other subarus. Cold start and it's smooth as butter.
Tho i think it's likely that she hasnt been drinking premium..

Re: 22 code "knock sensor"

Posted: Mon Feb 06, 2012 6:27 am
by Alphius
A broken knock sensor and/or wire is very likely on that car, and would definitely light the CEL.

I don't think just knock itself would throw a code 22, but I may be wrong.

Re: 22 code "knock sensor"

Posted: Mon Feb 06, 2012 6:51 am
by vrg3
Alphius is correct - code 22 is thrown when the ECU detects an electrical fault with the sensor (generally either an open circuit or a short to ground), and has nothing to do with how much knock is actually detected.

The only reliable way to clear codes is to use the black and green connectors to put the ECU in Clear Memory mode.

The original knock sensor that was put on 1st-generation Legacies was prone to failure. It had a grey connector. Be sure your replacement knock sensor is of the new design; it'll have a white connector.

Re: 22 code "knock sensor"

Posted: Mon Feb 06, 2012 8:54 am
by Flatfourced
thank you for the replys. Will the "new" style include the ones from obd2 cars?

I have the new one on the ej25d i recently replaced. Had to move the pin and use the old plug there, corrosion between the sensor and block messed with the signal too. Guess i'll swap them around and see if it works.

Re: 22 code "knock sensor"

Posted: Mon Feb 06, 2012 9:27 am
by vrg3
I don't know for sure whether the sensor is the same (or functionally the same) as any newer sensors. The redesigned sensor was released in October of 1995. Here's the technical service bulletin: http://www.legacycentral.org/library/li ... /knock.htm