just because it says code 23 for knock sensor does not neccesarily mean that your car is pinging. you say u CANT hear pinging so as aarong said, could be something wrong with the sensor itself