Just learned that if your "Trac Off" light flashes while engine is running and you have CEL then your ECU is in "Safe" Mode. Lowering the rev limiter to 3000 rpms, as to not let your engine detonate. Anyone ever heard of this? :-?
My guess would be if you disconnect the battery for 15 min, ECU will reset itself and exit the safe mode. However, if it detects the same settings that put it in the safe mode in the first place, it will go back to the safe mode.