I had the Check Engine light come on in my 1997 Honda. I bought this to see why. The O2 sensor reported bad. But I reset the MIL light and it has not come on since. If I took it to a shop, they would have sold me a new O2 sensor and labor $200,00 or so. I'm ahead $150.