Yo también he sufrido la anomalía anticontaminación. En mi caso mi coche se quedaba en modo "avería" y no me permitía pasar de 2500 rpm ... lo cual es un fastidio. Tras varias veces ir al concesionario ( cada 4 o 5 meses) donde solo me echaban un spray en el conducto de admisión ( la última vez me soplaron 50 del ala) solucioné el problema de la forma siguiente:
Cuando le das a la llave el software hace un test .. y si detecta algo raro o si tiene alguna lectura errónea el sistema lo entiende como un fallo. Solución: ... no dar tiempo a que realice el test. Arranca directamente sin pausar la llave en la primera posición. Con esto el coche irá bien ( podrás pasar de 2500 rpm ) pero la avería se mantendrá hasta que arranques varias veces más ... después se eliminará la señal de avería por si sola.
Espero que te sirva... un saludo.