I purchased these sensors for my 2010 Honda Accord thinking they were good value. You get what you pay for. The upstream sensor failed within a week and the downstream sensor failed within 4 months. In both cases my check engine light came back on, OBD showed the same codes. I replaced them with Denso sensors and that solved all the issues. I would recommend avoiding these sensors at all cost.