2000 Chevy Silverado service engine light?

2ooo Chevy Silverado service engine light comes intermittenly. Had hand held diognostic done by friend who is a Ford mechanic, he said it was the oxygen sensor behind the catylitic converter. bought a Bosch oxygen sensor to replace, reset computer and light still comes on. Took to Chevrolet garage and they claim... show more 2ooo Chevy Silverado service engine light comes intermittenly. Had hand held diognostic done by friend who is a Ford mechanic, he said it was the oxygen sensor behind the catylitic converter. bought a Bosch oxygen sensor to replace, reset computer and light still comes on. Took to Chevrolet garage and they claim the Bosch sensor was weak and needs to be replaced with genuine GM parts. They swapped Bosch sensor with the one in front of converter and diognostics followed error to Bosch sensor. Is it possible to have a a new defective sensor or is Bosch of inferior quality?
9 answers 9