When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My car has thrown the knock sensor code since I bought it. I replaced the sensor and moved the wire and it didn't go away. Since the plug that attaches to the sensor looked like crap, I had 'vette to vette send me one. I cut the old one off, wired up this new plug, and still got the code. Tommorrow I am buying another knock sensor and I'm going to redo my wiring just to cover every possible base, but if that fails, I am completely stumped!
Anyone ever have this problem?
*And yes, I do disconnect the battery to clear the codes and it still comes back.
The sensor could also be torqued in too tight or not tight enough. Check your Chevy service manual, but I think it's 15 lbs.
Also, if the sensor has any thread compound or tape on it, that could also make it throw Code 43. The orange coating that comes on the sensor is all you need when you bolt it in.
Either real knock or false knock can cause the ECM to throw the code.
Real knock can come from too high engine temp, too much timing, low octane fuel, carbon build up on the piston, etc.
False knock can come from metal-to-metal contact, noisy lifters and, on '85-'88 L98s, a faulty ESC module. If the latter, check my site for the ESC upgrade P/N.
Either real knock or false knock can cause the ECM to throw the code.
Usually the code is set by deviant activity in the system. Knock counts, real or false, are just the normal function the system. The code is triggered by a lack of voltage between the ESC module and the ECM. Usually it is a wiring connection or the ESC module, itself. The signal from the knock sensor causes the voltage from the ESC to drop. Therefore, if the code is due to the knock sensor, it is only because it is working, not failed. It pays to trouble shoot per your service manual before you throw parts (money) at a problem.