This is the OE oxygen sensor for my vehicle. After I installed it I have had no more problems with check engine lights. It has been installed for two weeks now and no more problems. From now on I will buy this oxygen sensor as the cheaper generic ones do not last very long.