kernel_task is using 100% CPU when waking from sleep
Since updating my 13" mid-2013 MacBook Air to Mavericks, there's this issue that's been happening when I wake the computer up from sleep. A proccess called kernel_task uses 100% CPU (a whole core) and hangs there until the computer is restarted. This doesn't make the computer unresponsive, but it kills battery life.
So far, I've tried the following:
1. Resetting SMC, NVRAM and PRAM: no effect.
2. Safe Boot: the issue doesn't happen.
3. Deleting old apps/plugins: issue persists.
4. Closing all apps doesn't solve issue after it takes place.
5. Repairing permissions: no effect.
6. Apple Diagnostics: no issue found in hardware.
7. No kernel extensions from third-parties are installed (there are 120 kext, according to Terminal, but they all come from Apple).
8. Everything is up to date.
9. Only external plugin installed is Flash.
Given these, I reckon it's something software-related. Any tips on solving this would be welcome — things to look for in Console logs would be greatly appreciated.
MacBook Air (13-inch Mid 2013), OS X Mavericks (10.9)