For over a year, the check engine light on this 96 maxima would turn on, then after whatever the requisite start/run cycles (40-50, 100, whatever), it would go out, then come back on a few weeks later to repeat. the code suggested an O2 sensor and knock sensor. I didnt notice big problems with driveability or mileage, and since I dont drive too aggressively I didnt pay attention to any decreased power (from the bad knock sensor). Before replacing sensors, the car ran and sounded fine. Since replacing both sensors however, the car now has a slight but noticable pinging while ascending a nearby hill at
35-50 mph. It is an automatic, and even if I jab the accelerator to kick-down the automatic tranny to a lower gear and hence prevent any possibility of lugging, the noise persists. I thought I had that sensor installed correctly, but incorrect installation is the only thing i can think of that would cause this.any ideas???