CEL is still there. Haven't gone to get it read. Almost 100% sure it'll say both, knock sensor and o2 sensor. But the thing is, when I disconnect the knock sensor and the battery for about 15 minutes, and connect everything together, the CEL goes away and the car drives fine. But only for about 4 days. Then it returns and the car is extremely sluggish while accelerating and rough in between shifts. Doesn't this mean something is wrong? Lol I don't want to buy a new knock sensor if this one is still good. I've cleaned the block surface (somewhat dirty, can't get all of the corrosion off, but still pretty smooth) and the knock sensor (hardly dirty at all) at least 3 times now. If it's possibly in the wiring/harness, THEN what do I do? Any input appreciated.