I disabled the Avast Self Defense Module, changed the aswhooka.dll to aswhooka.dll.org. Loaded WoW-64.exe with no difference, it did not work. I rebooted the computer, loaded WoW, and it loaded fine, but it was doing this before. WoW would load after a fresh boot, but after an undetermined amount of time it would no longer load. Time varied.
I also tried to disable all shields, this had no effect, WoW still did not work.
So until this is figured out, I will uninstall Avast.