Intermittant CEL coming on and going out, is most often the 02 sensor. Should be fixed, but no engine damage is likely. Often a cleaner brand of gas will work.