Hola mira yo tengo una h1 2000con motor 2010 y tenía el mismo problema que se me presentaba cuando la aceleraba a sierras vueltas y era un sensor en la admisión. Lo anule y nunca mas me molesto. Fíjate bien porque el check engine es para proteger el motor y prende por varias causas generalmente relacionadas con los sensores.