Seanzyyy wrote:well,i have a 1997 240sx and the check engine light is on for a few codes...
i need this fixed so i can pass emissions...
knock sensor and o2 sensor...
i can get a new o2 sensor for around 40-50 but the knock sensor pushes over 100...
would cleaning them have a chance of them reading as ok?
if i changed the o2 sensor, would it affect whether or not the knock sensor shows up on the codes?
Knock sensor is a dummy code. Replace the O2 sensor and clear the codes. Problem solved.
If you have a knock sensor code then your engine computor detected a knock at some point and set the knock code. Knock sensor codes are 99% of the time a dummy code that should let the tech know that the engine had a knock at some point in time. It could be that you need spark plugs, could be that you got bad gas once.