I don't know what causes failures but do know that I had one replaced yesterday at the dealership because of a CEL and was very happy that my car has the extended emissions warranty - $579! When it starts being on my tab, it will get the aftermarket one and I will do the wrenching