Thread: Sr20det FAQ
View Single Post
Old 07-23-2010, 04:30 PM   #127
nismolvr
Zilvia Junkie
 
nismolvr's Avatar
 
Join Date: Aug 2006
Location: Modesto,California
Posts: 355
Trader Rating: (3)
nismolvr is an unknown quantity at this point
s13 sr20det how to fix code 34

I have searched the web and used FSM and found limited info on how to fix code 34.I found write ups on how to bypass the sensor using a resistor,did not want to go that route ,cause if i did and my engine did begin to ping/knock The ECU would not be able to retard timing ,thus preventing engine damage,just want to protect my investment.
1.code 34 means there is something wrong with the knock sensor circuit.It does not mean your engine is knocking.
2.The knock sensor is a Resistor and should read 560M Ohms.
3.on ECU pin 27 (white wire) should produce 5volts with knock sensor disconnected KOEO. KS plug is located between intake runners 3 and 4 disconect it before checking supplied voltage.If OK move on to next step
4.With the KS plug still being disconected check resistance from A (white wire) to engine ground ,it should read 560ohms,wiggle wire connection under manifold ,if resistance changes ,theres your problem,remove KS and check plug and KS for cracks .Replace if ks is out of specs.

This is how the knock circuit works, ECU supplies 5 volts to knock sensor ,KS has a base resistance of 560M ohms when the engine is not knocking.The voltage is stepped down to 2.5 volts (this is normal).

When the KS senses knocking vibration or pinging the sensor changes resistance in the circuit ,this causes the Voltage to oscillate above and below 2.5volts.Then the ECU retards timing in order to prevent engine damage.

Best thing to do on an sr20det powered 240 is to hook up the Consult Diagnostic coinnector and buy a USB to serial Consult cable and download some free software .hook it up to a laptop and you can instantly read all sensor voltages and codes ,I hated doing the LED flashing sequence crap.Otherwise theres no way to really know if we have a code ,I mean we dont have a functional "check engine light"on our gauge cluster to let us know.You can tell when your engine is running like crap tho,but As far as having to do the Flashing LED On the ECU ,forget that!This way is much easier.
__________________

Last edited by nismolvr; 07-23-2010 at 05:42 PM.. Reason: update
nismolvr is offline   Reply With Quote