Ok.
I can say with almost certainty that the USB hardrive is somehow causing the ExpressCache service to use 100% of one cpu core. Thank you Xiaowei for noticing this!
ARE YOU LISTENING SANDISK??
Xiaowei and I have both tested this and confirmed that having a external hardrive plugged in through USB is causing the high CPU usage.