Hey Catterall,
Based on everything you have tried it sounds like there may be some kind of hardware issue even if it’s only affecting WoW. For example there could be an issue with overheating. However, there have been a lot of reports recently of similar crashes with Nvidia cards which is being investigated. You can find that thread here.