I know error code 1 is the 02 sensor and 23 I think is the knock sensor the code 23 I understand because I don't have a knock sensor wired. I replaced the 02 sensor after I check the circut but when you crank the car no check engine light after I get down the road and drive for about 5 to 10 min. and bam it pops right back on. What is the deal.