Never heard a check engine light causing a problem with a key fob learn. Not saying its not a possibility but I have yet to encounter it. Maybe they are having issues with their Tech 2 or its the human factor.... I have seen both of those many times.