God damnit! My ZC has been throwing code 1 since I put it in (it has ground cams and headwork). Well it was running a bosch sensor from my d15 and I knew that was a problem, but I thought when I replaced it with an OEM it would be alright. Well yesterday I pulled one from an 88 lude and I reset the ECU, then I let the bitch idle for at least 30 mins (the check engine light usually comes on after about 7-10, once the car warms up) and I got no light. Well today driving to school on the freeway after about 10 mins of having the car on (I got gas, too) I got that goddamn light again. My bosch sensor was very dirty, and since the thing is running so rich I figure fuel deposits are making the sensor too dirty, but I'm not sure. What can I do?! I am considering relocating the sensor to AFTER the cat, but not sure if that'd help. Sorry for the book, but I'm fuckin pissed about this shit.. cliffs: got code 1, replaced o2 sensor with denso, still got check engine light, wtf?