I don't think it's the CEL (or the problem) that is giving you better FE but the weather has been very hot and the engine will run much more efficient when the warmup time is cut down and even after the engine is warm the hot air lets the engine run without as much fuel.
__________________
|