One of the O2 sensors on my 2006 chevy van failed and caused an error code around 250k miles. Replaced it with a Bosch figuring that was a quality brand. The Bosch sensor failed last week at the 277k mark while the other 3 originals were still working. So much for quality. I ordered 4 OEM Delphi/ACDelco sensors and installed them this morning. One of them wouldn't work out of the box. Put the old one back in and ordered a replacement. You don't really know what you're getting these days.