E0 suele ser por la pila baja, usa una nueva y revisa los contactos que no esten sulfatados. De estarlos lijalos o raspalos un poco.
Otra cosa que suele dar ese error es el sensor de ionizacion de llama sucio. Si está en una cocina donde hay grasitud (y por lo que veo ese es el caso) el sensor se cubre con esa grasa y cuando prende el quemador esa grasa se quema y forma como un barniz aislante que evita que la electronica sense la llama.
El sensor de ionizacion es una de las porcelanas que estan en la zona del piloto, es la de alambre mas grueso y largo.
Debes de soltar el cable que está protegido por una funda de tela engomada, y sacar el sensor de ahí, tiene una tuerca de bronce que cuando la sacas sale completo. No trates de doblar el alambre pues es durisimo y rompes la porcelana.
cuando lo saques lijalo con una lija grano 400 para que quede el metal brillante y limpio. luego vuelvelo a instalar de manera que le dé fuego de la llama del piloto (si es que tiene) y de la llama del quemador. como te dije no lo dobles, solo giralo y ajusta la tuerca cuando esté en posicion.
IMPORTANTE: la otra porcelana del alambre finito es el chispero. NUNCA PERMITAS QUE SALTE UNA CHISPA DE ESA BUJIA AL SENSOR, pues el alto voltaje del chispero quema la electronica. Así que ten cuidado al montarlo.
Saludos.