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.
ok my vette throws a code 43 "knock sensor" when warmed up "closed loop". my question is it doesn't do it all the time but when it does it feels like i lose major power, does that mean its constantly retarding the timing or not working at all, and what would happen if i disconnect it?
The ECM is doing it's job by pulling timing when it senses knock and protecting your engine. It checks it once after startup by advancing timing till it detects a knock count; if that test fails you will get a code 43.
The ECM will run the self test several times during a drive. I had a code 43 that would set, then reset, then come back. It would do that about 3 or 4 times during a 20 minute drive.
I think it matters quite a bit on the year of the car. In my car, "Code 43 means the ECM has seen low voltage at CKT 485, terminal "4" in white ECM connector, for longer than 4 seconds with the engine running."
"This voltage drops when the ESC module shuts off because it receives a knock signal."
Based on that, if the ESC is working properly and the knock stops within 4 seconds, the code won't appear.