Ok I've now done a reinstall and left the expansion out and I'm still getting this issue. I can't work it out, I have DirectX!